com.baidubce.services.peerconn.model
Class CreatePeerConnRequest

java.lang.Object
  extended by com.baidubce.model.AbstractBceRequest
      extended by com.baidubce.services.peerconn.model.CreatePeerConnRequest

public class CreatePeerConnRequest
extends AbstractBceRequest

The request for creating a peer connection.


Constructor Summary
CreatePeerConnRequest()
           
 
Method Summary
 int getBandwidthInMbps()
           
 Billing getBilling()
           
 String getClientToken()
           
 String getDescription()
           
 String getLocalIfName()
           
 String getLocalVpcId()
           
 String getPeerAccountId()
           
 String getPeerIfName()
           
 String getPeerRegion()
           
 String getPeerVpcId()
           
 void setBandwidthInMbps(int bandwidthInMbps)
           
 void setBilling(Billing billing)
           
 void setClientToken(String clientToken)
           
 void setDescription(String description)
           
 void setLocalIfName(String localIfName)
           
 void setLocalVpcId(String localVpcId)
           
 void setPeerAccountId(String peerAccountId)
           
 void setPeerIfName(String peerIfName)
           
 void setPeerRegion(String peerRegion)
           
 void setPeerVpcId(String peerVpcId)
           
 CreatePeerConnRequest withBandwidthInMbps(int bandwidthInMbps)
          Configure bandwidthInMbps for the request.
 CreatePeerConnRequest withBilling(Billing billing)
          Configure billing for the request.
 CreatePeerConnRequest withDescription(String description)
          Configure description for the request.
 CreatePeerConnRequest withLocalIfName(String localIfName)
          Configure localIfName for the request.
 CreatePeerConnRequest withLocalVpcId(String localVpcId)
          Configure localVpcId for the request.
 CreatePeerConnRequest withPeerAccountId(String peerAccountId)
          Configure peerAccountId for the request.
 CreatePeerConnRequest withPeerIfName(String peerIfName)
          Configure peerIfName for the request.
 CreatePeerConnRequest withPeerRegion(String peerRegion)
          Configure peerRegion for the request.
 CreatePeerConnRequest withPeerVpcId(String peerVpcId)
          Configure peerVpcId 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

CreatePeerConnRequest

public CreatePeerConnRequest()
Method Detail

withBilling

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

Parameters:
billing - The billing of CreatePeerConnRequest
Returns:
CreatePeerConnRequest with specific billing

withPeerIfName

public CreatePeerConnRequest withPeerIfName(String peerIfName)
Configure peerIfName for the request.

Parameters:
peerIfName - The peerIfName of CreatePeerConnRequest
Returns:
CreatePeerConnRequest with specific peerIfName

withPeerRegion

public CreatePeerConnRequest withPeerRegion(String peerRegion)
Configure peerRegion for the request.

Parameters:
peerRegion - The peerIfName of CreatePeerConnRequest
Returns:
CreatePeerConnRequest with specific peerRegion

withPeerVpcId

public CreatePeerConnRequest withPeerVpcId(String peerVpcId)
Configure peerVpcId for the request.

Parameters:
peerVpcId - The peerVpcId of CreatePeerConnRequest
Returns:
CreatePeerConnRequest with specific peerVpcId

withPeerAccountId

public CreatePeerConnRequest withPeerAccountId(String peerAccountId)
Configure peerAccountId for the request.

Parameters:
peerAccountId - The peerAccountId of CreatePeerConnRequest
Returns:
CreatePeerConnRequest with specific peerAccountId

withLocalVpcId

public CreatePeerConnRequest withLocalVpcId(String localVpcId)
Configure localVpcId for the request.

Parameters:
localVpcId - The localVpcId of CreatePeerConnRequest.
Returns:
CreatePeerConnRequest with specific localVpcId.

withLocalIfName

public CreatePeerConnRequest withLocalIfName(String localIfName)
Configure localIfName for the request.

Parameters:
localIfName - The localIfName of CreatePeerConnRequest.
Returns:
CreatePeerConnRequest with specific localIfName.

withDescription

public CreatePeerConnRequest withDescription(String description)
Configure description for the request.

Parameters:
description - The description of CreatePeerConnRequest.
Returns:
CreatePeerConnRequest with specific description.

withBandwidthInMbps

public CreatePeerConnRequest withBandwidthInMbps(int bandwidthInMbps)
Configure bandwidthInMbps for the request.

Parameters:
bandwidthInMbps - The bandwidthInMbps of CreatePeerConnRequest.
Returns:
CreatePeerConnRequest with specific bandwidthInMbps.

withRequestCredentials

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

getClientToken

public String getClientToken()

setClientToken

public void setClientToken(String clientToken)

getBandwidthInMbps

public int getBandwidthInMbps()

setBandwidthInMbps

public void setBandwidthInMbps(int bandwidthInMbps)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getLocalIfName

public String getLocalIfName()

setLocalIfName

public void setLocalIfName(String localIfName)

getLocalVpcId

public String getLocalVpcId()

setLocalVpcId

public void setLocalVpcId(String localVpcId)

getPeerAccountId

public String getPeerAccountId()

setPeerAccountId

public void setPeerAccountId(String peerAccountId)

getPeerVpcId

public String getPeerVpcId()

setPeerVpcId

public void setPeerVpcId(String peerVpcId)

getPeerRegion

public String getPeerRegion()

setPeerRegion

public void setPeerRegion(String peerRegion)

getPeerIfName

public String getPeerIfName()

setPeerIfName

public void setPeerIfName(String peerIfName)

getBilling

public Billing getBilling()

setBilling

public void setBilling(Billing billing)


Copyright © 2018. All rights reserved.