类 CreateBandwidthPackageRequest
- java.lang.Object
-
- com.volcengine.vpc.model.CreateBandwidthPackageRequest
-
public class CreateBandwidthPackageRequest extends Object
CreateBandwidthPackageRequest
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classCreateBandwidthPackageRequest.ISPEnumGets or Sets ISPstatic classCreateBandwidthPackageRequest.ProtocolEnumGets or Sets protocol
-
构造器概要
构造器 构造器 说明 CreateBandwidthPackageRequest()
-
方法概要
-
-
-
方法详细资料
-
bandwidth
public CreateBandwidthPackageRequest bandwidth(Integer bandwidth)
-
getBandwidth
@NotNull @Min(2L) @Max(5000L) public @NotNull @Min(2L) @Max(5000L) Integer getBandwidth()
Get bandwidth minimum: 2 maximum: 5000- 返回:
- bandwidth
-
setBandwidth
public void setBandwidth(Integer bandwidth)
-
bandwidthPackageName
public CreateBandwidthPackageRequest bandwidthPackageName(String bandwidthPackageName)
-
getBandwidthPackageName
@Size(min=1, max=128) public @Size(min=1,max=128) String getBandwidthPackageName()Get bandwidthPackageName- 返回:
- bandwidthPackageName
-
setBandwidthPackageName
public void setBandwidthPackageName(String bandwidthPackageName)
-
billingType
public CreateBandwidthPackageRequest billingType(Integer billingType)
-
getBillingType
@Min(1L) @Max(4L) public @Min(1L) @Max(4L) Integer getBillingType()
Get billingType minimum: 1 maximum: 4- 返回:
- billingType
-
setBillingType
public void setBillingType(Integer billingType)
-
description
public CreateBandwidthPackageRequest description(String description)
-
getDescription
@Size(min=1, max=255) public @Size(min=1,max=255) String getDescription()Get description- 返回:
- description
-
setDescription
public void setDescription(String description)
-
ISP
public CreateBandwidthPackageRequest ISP(CreateBandwidthPackageRequest.ISPEnum ISP)
-
getISP
public CreateBandwidthPackageRequest.ISPEnum getISP()
Get ISP- 返回:
- ISP
-
setISP
public void setISP(CreateBandwidthPackageRequest.ISPEnum ISP)
-
period
public CreateBandwidthPackageRequest period(Integer period)
-
getPeriod
public Integer getPeriod()
Get period- 返回:
- period
-
setPeriod
public void setPeriod(Integer period)
-
periodUnit
public CreateBandwidthPackageRequest periodUnit(Integer periodUnit)
-
getPeriodUnit
@Min(1L) @Max(2L) public @Min(1L) @Max(2L) Integer getPeriodUnit()
Get periodUnit minimum: 1 maximum: 2- 返回:
- periodUnit
-
setPeriodUnit
public void setPeriodUnit(Integer periodUnit)
-
projectName
public CreateBandwidthPackageRequest projectName(String projectName)
-
getProjectName
public String getProjectName()
Get projectName- 返回:
- projectName
-
setProjectName
public void setProjectName(String projectName)
-
protocol
public CreateBandwidthPackageRequest protocol(CreateBandwidthPackageRequest.ProtocolEnum protocol)
-
getProtocol
public CreateBandwidthPackageRequest.ProtocolEnum getProtocol()
Get protocol- 返回:
- protocol
-
setProtocol
public void setProtocol(CreateBandwidthPackageRequest.ProtocolEnum protocol)
-
securityProtectionTypes
public CreateBandwidthPackageRequest securityProtectionTypes(List<String> securityProtectionTypes)
-
addSecurityProtectionTypesItem
public CreateBandwidthPackageRequest addSecurityProtectionTypesItem(String securityProtectionTypesItem)
-
getSecurityProtectionTypes
public List<String> getSecurityProtectionTypes()
Get securityProtectionTypes- 返回:
- securityProtectionTypes
-
setSecurityProtectionTypes
public void setSecurityProtectionTypes(List<String> securityProtectionTypes)
-
tags
public CreateBandwidthPackageRequest tags(List<TagForCreateBandwidthPackageInput> tags)
-
addTagsItem
public CreateBandwidthPackageRequest addTagsItem(TagForCreateBandwidthPackageInput tagsItem)
-
getTags
@Valid public @Valid List<TagForCreateBandwidthPackageInput> getTags()
Get tags- 返回:
- tags
-
setTags
public void setTags(List<TagForCreateBandwidthPackageInput> tags)
-
-