public class AllocateDirectConnectVirtualInterfaceRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AllocateDirectConnectVirtualInterfaceRequest.RouteTypeEnum
Gets or Sets routeType
|
| Constructor and Description |
|---|
AllocateDirectConnectVirtualInterfaceRequest() |
public AllocateDirectConnectVirtualInterfaceRequest()
public AllocateDirectConnectVirtualInterfaceRequest bandwidth(Integer bandwidth)
public Integer getBandwidth()
public void setBandwidth(Integer bandwidth)
public AllocateDirectConnectVirtualInterfaceRequest bfdDetectInterval(Integer bfdDetectInterval)
@Min(value=200L) @Max(value=1000L) public @Min(value=200L) @Max(value=1000L) Integer getBfdDetectInterval()
public void setBfdDetectInterval(Integer bfdDetectInterval)
public AllocateDirectConnectVirtualInterfaceRequest bfdDetectMultiplier(Integer bfdDetectMultiplier)
@Min(value=3L) @Max(value=10L) public @Min(value=3L) @Max(value=10L) Integer getBfdDetectMultiplier()
public void setBfdDetectMultiplier(Integer bfdDetectMultiplier)
public AllocateDirectConnectVirtualInterfaceRequest description(String description)
@Size(min=1,
max=255)
public @Size(min=1,max=255) String getDescription()
public void setDescription(String description)
public AllocateDirectConnectVirtualInterfaceRequest directConnectGatewayId(String directConnectGatewayId)
@NotNull public @NotNull String getDirectConnectGatewayId()
public void setDirectConnectGatewayId(String directConnectGatewayId)
public AllocateDirectConnectVirtualInterfaceRequest enableBfd(Boolean enableBfd)
public Boolean isEnableBfd()
public void setEnableBfd(Boolean enableBfd)
public AllocateDirectConnectVirtualInterfaceRequest enableBfdEcho(Boolean enableBfdEcho)
public Boolean isEnableBfdEcho()
public void setEnableBfdEcho(Boolean enableBfdEcho)
public AllocateDirectConnectVirtualInterfaceRequest enableNqa(Boolean enableNqa)
public Boolean isEnableNqa()
public void setEnableNqa(Boolean enableNqa)
public AllocateDirectConnectVirtualInterfaceRequest localIp(String localIp)
@NotNull public @NotNull String getLocalIp()
public void setLocalIp(String localIp)
public AllocateDirectConnectVirtualInterfaceRequest nqaDetectInterval(Integer nqaDetectInterval)
@Min(value=1000L) @Max(value=5000L) public @Min(value=1000L) @Max(value=5000L) Integer getNqaDetectInterval()
public void setNqaDetectInterval(Integer nqaDetectInterval)
public AllocateDirectConnectVirtualInterfaceRequest nqaDetectMultiplier(Integer nqaDetectMultiplier)
@Min(value=3L) @Max(value=8L) public @Min(value=3L) @Max(value=8L) Integer getNqaDetectMultiplier()
public void setNqaDetectMultiplier(Integer nqaDetectMultiplier)
public AllocateDirectConnectVirtualInterfaceRequest peerIp(String peerIp)
@NotNull public @NotNull String getPeerIp()
public void setPeerIp(String peerIp)
public AllocateDirectConnectVirtualInterfaceRequest routeType(AllocateDirectConnectVirtualInterfaceRequest.RouteTypeEnum routeType)
public AllocateDirectConnectVirtualInterfaceRequest.RouteTypeEnum getRouteType()
public void setRouteType(AllocateDirectConnectVirtualInterfaceRequest.RouteTypeEnum routeType)
public AllocateDirectConnectVirtualInterfaceRequest tags(List<TagForAllocateDirectConnectVirtualInterfaceInput> tags)
public AllocateDirectConnectVirtualInterfaceRequest addTagsItem(TagForAllocateDirectConnectVirtualInterfaceInput tagsItem)
@Valid public @Valid List<TagForAllocateDirectConnectVirtualInterfaceInput> getTags()
public void setTags(List<TagForAllocateDirectConnectVirtualInterfaceInput> tags)
public AllocateDirectConnectVirtualInterfaceRequest virtualInterfaceName(String virtualInterfaceName)
@Size(min=1,
max=128)
public @Size(min=1,max=128) String getVirtualInterfaceName()
public void setVirtualInterfaceName(String virtualInterfaceName)
public AllocateDirectConnectVirtualInterfaceRequest vlanId(Integer vlanId)
@NotNull public @NotNull Integer getVlanId()
public void setVlanId(Integer vlanId)
Copyright © 2026. All rights reserved.