com.baidubce.services.eipgroup.model
Class CreateEipGroupRequest

java.lang.Object
  extended by com.baidubce.model.AbstractBceRequest
      extended by com.baidubce.services.eipgroup.model.CreateEipGroupRequest

public class CreateEipGroupRequest
extends AbstractBceRequest

The request for creating a nat.


Constructor Summary
CreateEipGroupRequest()
           
 
Method Summary
 int getBandwidthInMbps()
           
 Billing getBilling()
           
 String getClientToken()
           
 int getEipCount()
           
 String getName()
           
 void setBandwidthInMbps(int bandwidthInMbps)
           
 void setBilling(Billing billing)
           
 void setClientToken(String clientToken)
           
 void setEipCount(int eipCount)
           
 void setName(String name)
           
 CreateEipGroupRequest withBandwidthInMbpst(int bandwidthInMbps)
          Configure bandwidthInMbps for the request.
 CreateEipGroupRequest withBilling(Billing billing)
          Configure billing for the request.
 CreateEipGroupRequest withEipCount(int eipCount)
          Configure eipCount for the request.
 CreateEipGroupRequest withName(String name)
          Configure name for the request.
 AbstractBceRequest withRequestCredentials(BceCredentials credentials)
           
 
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

CreateEipGroupRequest

public CreateEipGroupRequest()
Method Detail

withRequestCredentials

public AbstractBceRequest withRequestCredentials(BceCredentials credentials)
Specified by:
withRequestCredentials in class AbstractBceRequest

withName

public CreateEipGroupRequest withName(String name)
Configure name for the request.

Parameters:
name - The name of CreateNatRequest
Returns:
CreateNatRequest with specific name

withEipCount

public CreateEipGroupRequest withEipCount(int eipCount)
Configure eipCount for the request.

Parameters:
eipCount - The eipCount of CreateEipGroupRequest
Returns:
CreateEipGroupRequest with specific eipCount

withBandwidthInMbpst

public CreateEipGroupRequest withBandwidthInMbpst(int bandwidthInMbps)
Configure bandwidthInMbps for the request.

Parameters:
bandwidthInMbps - The bandwidthInMbps of CreateEipGroupRequest
Returns:
CreateEipGroupRequest with specific bandwidthInMbps

withBilling

public CreateEipGroupRequest withBilling(Billing billing)
Configure billing for the request.

Parameters:
billing - The spec of CreateNatRequest
Returns:
CreateNatRequest with specific billing

getClientToken

public String getClientToken()

setClientToken

public void setClientToken(String clientToken)

getName

public String getName()

setName

public void setName(String name)

getEipCount

public int getEipCount()

setEipCount

public void setEipCount(int eipCount)

getBandwidthInMbps

public int getBandwidthInMbps()

setBandwidthInMbps

public void setBandwidthInMbps(int bandwidthInMbps)

getBilling

public Billing getBilling()

setBilling

public void setBilling(Billing billing)


Copyright © 2018. All rights reserved.