public static final class ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder extends Object
构造器和说明 |
---|
Builder() |
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder accessPointId(String accessPointId)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder adLocation(String adLocation)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder aliUid(String aliUid)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder bandwidth(Long bandwidth)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder businessStatus(String businessStatus)
* **Normal** * **FinancialLocked** * **SecurityLocked**
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder chargeType(String chargeType)
If **Prepaid** is returned, it indicates that the Express Connect circuit is billed on a subscription basis.
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder circuitCode(String circuitCode)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder creationTime(String creationTime)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder description(String description)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder enabledTime(String enabledTime)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder endTime(String endTime)
The time follows the ISO 8601 standard in the YYYY-MM-DDThh:mm:ssZ format. The time is displayed in UTC.
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder expectSpec(String expectSpec)
**M** indicates Mbit/s and **G** indicates Gbit/s.
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder lineOperator(String lineOperator)
* **CT**: China Telecom. * **CU**: China Unicom. * **CM**: China Mobile. * **CO**: other connectivity providers in the Chinese mainland. * **Equinix**: Equinix. * **Other**: other connectivity providers outside the Chinese mainland.
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder loaStatus(String loaStatus)
* **Applying** * **Accept** * **Available** * **Rejected** * **Completing** * **Complete** * **Deleted**
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder name(String name)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder orderMode(String orderMode)
* **PayByPhysicalConnectionOwner**: the owner of the shared Express Connect circuit * **PayByVirtualPhysicalConnectionOwner**: the owner of the hosted connection
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder parentPhysicalConnectionAliUid(String parentPhysicalConnectionAliUid)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder parentPhysicalConnectionId(String parentPhysicalConnectionId)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder peerLocation(String peerLocation)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder physicalConnectionId(String physicalConnectionId)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder portNumber(String portNumber)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder portType(String portType)
* **100Base-T**: 100 Mbit/s copper Ethernet port * **1000Base-T**: 1,000 Mbit/s copper Ethernet port * **1000Base-LX**: 1,000 Mbit/s single-mode optical port (10 km) * **10GBase-T**: 10,000 Mbit/s copper Ethernet port * **10GBase-LR**: 10,000 Mbit/s single-mode optical port (10 km) * **40GBase-LR**: 40,000 Mbit/s single-mode optical port * **100GBase-LR**: 100,000 Mbit/s single-mode optical port
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder productType(String productType)
* **VirtualPhysicalConnection**: shared Express Connect circuit * **PhysicalConnection**: dedicated Express Connect circuit
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder redundantPhysicalConnectionId(String redundantPhysicalConnectionId)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder resourceGroupId(String resourceGroupId)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder spec(String spec)
**M** indicates Mbit/s and **G** indicates Gbit/s.
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder status(String status)
* **Initial**: The application is under review. * **Approved**: The application is approved. * **Allocating**: The system is allocating resources. * **Allocated**: The Express Connect circuit is under construction. * **Confirmed**: The Express Connect circuit is pending for user confirmation. * **Enabled**: The Express Connect circuit is enabled. * **Rejected**: The application is rejected. * **Canceled**: The application is canceled. * **Allocation Failed**: The system failed to allocate resources. * **Terminated**: The Express Connect circuit is disabled.
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder tags(List<ListVirtualPhysicalConnectionsResponseBody.Tags> tags)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder type(String type)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder virtualPhysicalConnectionStatus(String virtualPhysicalConnectionStatus)
* **Confirmed** * **UnConfirmed** * **Deleted**
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections.Builder vlanId(String vlanId)
public ListVirtualPhysicalConnectionsResponseBody.VirtualPhysicalConnections build()
Copyright © 2024. All rights reserved.