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