public class CreateBandwidthPackageRequest extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CreateBandwidthPackageRequest.ISPEnum
Gets or Sets ISP
|
static class |
CreateBandwidthPackageRequest.ProtocolEnum
Gets or Sets protocol
|
| 构造器和说明 |
|---|
CreateBandwidthPackageRequest() |
public CreateBandwidthPackageRequest bandwidth(Integer bandwidth)
@NotNull @Min(value=2L) @Max(value=5000L) public @NotNull @Min(value=2L) @Max(value=5000L) Integer getBandwidth()
public void setBandwidth(Integer bandwidth)
public CreateBandwidthPackageRequest bandwidthPackageName(String bandwidthPackageName)
@Size(min=1,
max=128)
public @Size(min=1,max=128) String getBandwidthPackageName()
public void setBandwidthPackageName(String bandwidthPackageName)
public CreateBandwidthPackageRequest billingType(Integer billingType)
@Min(value=1L) @Max(value=4L) public @Min(value=1L) @Max(value=4L) Integer getBillingType()
public void setBillingType(Integer billingType)
public CreateBandwidthPackageRequest description(String description)
@Size(min=1,
max=255)
public @Size(min=1,max=255) String getDescription()
public void setDescription(String description)
public CreateBandwidthPackageRequest ISP(CreateBandwidthPackageRequest.ISPEnum ISP)
public CreateBandwidthPackageRequest.ISPEnum getISP()
public void setISP(CreateBandwidthPackageRequest.ISPEnum ISP)
public CreateBandwidthPackageRequest period(Integer period)
public Integer getPeriod()
public void setPeriod(Integer period)
public CreateBandwidthPackageRequest periodUnit(Integer periodUnit)
@Min(value=1L) @Max(value=2L) public @Min(value=1L) @Max(value=2L) Integer getPeriodUnit()
public void setPeriodUnit(Integer periodUnit)
public CreateBandwidthPackageRequest projectName(String projectName)
public String getProjectName()
public void setProjectName(String projectName)
public CreateBandwidthPackageRequest protocol(CreateBandwidthPackageRequest.ProtocolEnum protocol)
public CreateBandwidthPackageRequest.ProtocolEnum getProtocol()
public void setProtocol(CreateBandwidthPackageRequest.ProtocolEnum protocol)
public CreateBandwidthPackageRequest securityProtectionTypes(List<String> securityProtectionTypes)
public CreateBandwidthPackageRequest addSecurityProtectionTypesItem(String securityProtectionTypesItem)
public List<String> getSecurityProtectionTypes()
public void setSecurityProtectionTypes(List<String> securityProtectionTypes)
public CreateBandwidthPackageRequest tags(List<TagForCreateBandwidthPackageInput> tags)
public CreateBandwidthPackageRequest addTagsItem(TagForCreateBandwidthPackageInput tagsItem)
@Valid public @Valid List<TagForCreateBandwidthPackageInput> getTags()
public void setTags(List<TagForCreateBandwidthPackageInput> tags)
Copyright © 2024. All rights reserved.