Class NetDetect

    • Constructor Summary

      Constructors 
      Constructor Description
      NetDetect()  
      NetDetect​(NetDetect source)
      NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getCreateTime()
      Get 创建时间。 注意:此字段可能返回 null,表示取不到有效值。
      String[] getDetectDestinationIp()
      Get 探测目的IPv4地址数组,最多两个。
      String[] getDetectSourceIp()
      Get 系统自动分配的探测源IPv4数组。长度为2。
      String getNetDetectDescription()
      Get 网络探测描述。 注意:此字段可能返回 null,表示取不到有效值。
      String getNetDetectId()
      Get 网络探测实例ID。形如:netd-12345678。
      String getNetDetectName()
      Get 网络探测名称,最大长度不能超过60个字节。
      String getNextHopDestination()
      Get 下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; 下一跳类型为DIRECTCONNECT,取值专线网关ID,形如:dcg-12345678; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; 下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测,添加和修改时,不需要指定值,查询时值为空字符串;
      String getNextHopName()
      Get 下一跳网关名称。 注意:此字段可能返回 null,表示取不到有效值。
      String getNextHopType()
      Get 下一跳类型,目前我们支持的类型有: VPN:VPN网关; DIRECTCONNECT:专线网关; PEERCONNECTION:对等连接; NAT:NAT网关; NORMAL_CVM:普通云服务器; CCN:云联网网关; NONEXTHOP:无下一跳;
      String getSubnetId()
      Get 子网实例ID。形如:subnet-12345678。
      String getSubnetName()
      Get 子网实例名称。
      String getVpcId()
      Get `VPC`实例`ID`。形如:`vpc-12345678`
      String getVpcName()
      Get `VPC`实例名称。
      void setCreateTime​(String CreateTime)
      Set 创建时间。 注意:此字段可能返回 null,表示取不到有效值。
      void setDetectDestinationIp​(String[] DetectDestinationIp)
      Set 探测目的IPv4地址数组,最多两个。
      void setDetectSourceIp​(String[] DetectSourceIp)
      Set 系统自动分配的探测源IPv4数组。长度为2。
      void setNetDetectDescription​(String NetDetectDescription)
      Set 网络探测描述。 注意:此字段可能返回 null,表示取不到有效值。
      void setNetDetectId​(String NetDetectId)
      Set 网络探测实例ID。形如:netd-12345678。
      void setNetDetectName​(String NetDetectName)
      Set 网络探测名称,最大长度不能超过60个字节。
      void setNextHopDestination​(String NextHopDestination)
      Set 下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; 下一跳类型为DIRECTCONNECT,取值专线网关ID,形如:dcg-12345678; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; 下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测,添加和修改时,不需要指定值,查询时值为空字符串;
      void setNextHopName​(String NextHopName)
      Set 下一跳网关名称。 注意:此字段可能返回 null,表示取不到有效值。
      void setNextHopType​(String NextHopType)
      Set 下一跳类型,目前我们支持的类型有: VPN:VPN网关; DIRECTCONNECT:专线网关; PEERCONNECTION:对等连接; NAT:NAT网关; NORMAL_CVM:普通云服务器; CCN:云联网网关; NONEXTHOP:无下一跳;
      void setSubnetId​(String SubnetId)
      Set 子网实例ID。形如:subnet-12345678。
      void setSubnetName​(String SubnetName)
      Set 子网实例名称。
      void setVpcId​(String VpcId)
      Set `VPC`实例`ID`。形如:`vpc-12345678`
      void setVpcName​(String VpcName)
      Set `VPC`实例名称。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • NetDetect

        public NetDetect()
      • NetDetect

        public NetDetect​(NetDetect source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getVpcId

        public String getVpcId()
        Get `VPC`实例`ID`。形如:`vpc-12345678`
        Returns:
        VpcId `VPC`实例`ID`。形如:`vpc-12345678`
      • setVpcId

        public void setVpcId​(String VpcId)
        Set `VPC`实例`ID`。形如:`vpc-12345678`
        Parameters:
        VpcId - `VPC`实例`ID`。形如:`vpc-12345678`
      • getVpcName

        public String getVpcName()
        Get `VPC`实例名称。
        Returns:
        VpcName `VPC`实例名称。
      • setVpcName

        public void setVpcName​(String VpcName)
        Set `VPC`实例名称。
        Parameters:
        VpcName - `VPC`实例名称。
      • getSubnetId

        public String getSubnetId()
        Get 子网实例ID。形如:subnet-12345678。
        Returns:
        SubnetId 子网实例ID。形如:subnet-12345678。
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 子网实例ID。形如:subnet-12345678。
        Parameters:
        SubnetId - 子网实例ID。形如:subnet-12345678。
      • getSubnetName

        public String getSubnetName()
        Get 子网实例名称。
        Returns:
        SubnetName 子网实例名称。
      • setSubnetName

        public void setSubnetName​(String SubnetName)
        Set 子网实例名称。
        Parameters:
        SubnetName - 子网实例名称。
      • getNetDetectId

        public String getNetDetectId()
        Get 网络探测实例ID。形如:netd-12345678。
        Returns:
        NetDetectId 网络探测实例ID。形如:netd-12345678。
      • setNetDetectId

        public void setNetDetectId​(String NetDetectId)
        Set 网络探测实例ID。形如:netd-12345678。
        Parameters:
        NetDetectId - 网络探测实例ID。形如:netd-12345678。
      • getNetDetectName

        public String getNetDetectName()
        Get 网络探测名称,最大长度不能超过60个字节。
        Returns:
        NetDetectName 网络探测名称,最大长度不能超过60个字节。
      • setNetDetectName

        public void setNetDetectName​(String NetDetectName)
        Set 网络探测名称,最大长度不能超过60个字节。
        Parameters:
        NetDetectName - 网络探测名称,最大长度不能超过60个字节。
      • getDetectDestinationIp

        public String[] getDetectDestinationIp()
        Get 探测目的IPv4地址数组,最多两个。
        Returns:
        DetectDestinationIp 探测目的IPv4地址数组,最多两个。
      • setDetectDestinationIp

        public void setDetectDestinationIp​(String[] DetectDestinationIp)
        Set 探测目的IPv4地址数组,最多两个。
        Parameters:
        DetectDestinationIp - 探测目的IPv4地址数组,最多两个。
      • getDetectSourceIp

        public String[] getDetectSourceIp()
        Get 系统自动分配的探测源IPv4数组。长度为2。
        Returns:
        DetectSourceIp 系统自动分配的探测源IPv4数组。长度为2。
      • setDetectSourceIp

        public void setDetectSourceIp​(String[] DetectSourceIp)
        Set 系统自动分配的探测源IPv4数组。长度为2。
        Parameters:
        DetectSourceIp - 系统自动分配的探测源IPv4数组。长度为2。
      • getNextHopType

        public String getNextHopType()
        Get 下一跳类型,目前我们支持的类型有: VPN:VPN网关; DIRECTCONNECT:专线网关; PEERCONNECTION:对等连接; NAT:NAT网关; NORMAL_CVM:普通云服务器; CCN:云联网网关; NONEXTHOP:无下一跳;
        Returns:
        NextHopType 下一跳类型,目前我们支持的类型有: VPN:VPN网关; DIRECTCONNECT:专线网关; PEERCONNECTION:对等连接; NAT:NAT网关; NORMAL_CVM:普通云服务器; CCN:云联网网关; NONEXTHOP:无下一跳;
      • setNextHopType

        public void setNextHopType​(String NextHopType)
        Set 下一跳类型,目前我们支持的类型有: VPN:VPN网关; DIRECTCONNECT:专线网关; PEERCONNECTION:对等连接; NAT:NAT网关; NORMAL_CVM:普通云服务器; CCN:云联网网关; NONEXTHOP:无下一跳;
        Parameters:
        NextHopType - 下一跳类型,目前我们支持的类型有: VPN:VPN网关; DIRECTCONNECT:专线网关; PEERCONNECTION:对等连接; NAT:NAT网关; NORMAL_CVM:普通云服务器; CCN:云联网网关; NONEXTHOP:无下一跳;
      • getNextHopDestination

        public String getNextHopDestination()
        Get 下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; 下一跳类型为DIRECTCONNECT,取值专线网关ID,形如:dcg-12345678; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; 下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测,添加和修改时,不需要指定值,查询时值为空字符串;
        Returns:
        NextHopDestination 下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; 下一跳类型为DIRECTCONNECT,取值专线网关ID,形如:dcg-12345678; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; 下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测,添加和修改时,不需要指定值,查询时值为空字符串;
      • setNextHopDestination

        public void setNextHopDestination​(String NextHopDestination)
        Set 下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; 下一跳类型为DIRECTCONNECT,取值专线网关ID,形如:dcg-12345678; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; 下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测,添加和修改时,不需要指定值,查询时值为空字符串;
        Parameters:
        NextHopDestination - 下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; 下一跳类型为DIRECTCONNECT,取值专线网关ID,形如:dcg-12345678; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; 下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测,添加和修改时,不需要指定值,查询时值为空字符串;
      • getNextHopName

        public String getNextHopName()
        Get 下一跳网关名称。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NextHopName 下一跳网关名称。 注意:此字段可能返回 null,表示取不到有效值。
      • setNextHopName

        public void setNextHopName​(String NextHopName)
        Set 下一跳网关名称。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NextHopName - 下一跳网关名称。 注意:此字段可能返回 null,表示取不到有效值。
      • getNetDetectDescription

        public String getNetDetectDescription()
        Get 网络探测描述。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NetDetectDescription 网络探测描述。 注意:此字段可能返回 null,表示取不到有效值。
      • setNetDetectDescription

        public void setNetDetectDescription​(String NetDetectDescription)
        Set 网络探测描述。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NetDetectDescription - 网络探测描述。 注意:此字段可能返回 null,表示取不到有效值。
      • getCreateTime

        public String getCreateTime()
        Get 创建时间。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreateTime 创建时间。 注意:此字段可能返回 null,表示取不到有效值。
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 创建时间。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreateTime - 创建时间。 注意:此字段可能返回 null,表示取不到有效值。