Class TradeInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      TradeInfo()  
      TradeInfo​(TradeInfo 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 getBillingType()
      Get 任务计费类型,包括:billing(计费)、notBilling(不计费)、 promotions(促销活动中) 注意:此字段可能返回 null,表示取不到有效值。
      String getDealName()
      Get 交易订单号 注意:此字段可能返回 null,表示取不到有效值。
      String getExpireTime()
      Get 到期时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      String getInstanceClass()
      Get 实例规格,包括:micro、small、medium、large、xlarge、2xlarge等 注意:此字段可能返回 null,表示取不到有效值。
      String getIsolateReason()
      Get 隔离原因 注意:此字段可能返回 null,表示取不到有效值。
      String getIsolateTime()
      Get 隔离时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      String getLastDealName()
      Get 上一次交易订单号 注意:此字段可能返回 null,表示取不到有效值。
      String getOfflineReason()
      Get 下线原因 注意:此字段可能返回 null,表示取不到有效值。
      String getOfflineTime()
      Get 下线时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      String getPayType()
      Get 付费类型,包括:postpay(后付费)、prepay(预付费) 注意:此字段可能返回 null,表示取不到有效值。
      String getTradeStatus()
      Get 计费任务状态, normal(计费或待计费)、resizing(变配中)、reversing(冲正中,比较短暂的状态)、isolating(隔离中,比较短暂的状态)、isolated(已隔离)、offlining(下线中)、offlined(已下线)、notBilled(未计费) 注意:此字段可能返回 null,表示取不到有效值。
      void setBillingType​(String BillingType)
      Set 任务计费类型,包括:billing(计费)、notBilling(不计费)、 promotions(促销活动中) 注意:此字段可能返回 null,表示取不到有效值。
      void setDealName​(String DealName)
      Set 交易订单号 注意:此字段可能返回 null,表示取不到有效值。
      void setExpireTime​(String ExpireTime)
      Set 到期时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      void setInstanceClass​(String InstanceClass)
      Set 实例规格,包括:micro、small、medium、large、xlarge、2xlarge等 注意:此字段可能返回 null,表示取不到有效值。
      void setIsolateReason​(String IsolateReason)
      Set 隔离原因 注意:此字段可能返回 null,表示取不到有效值。
      void setIsolateTime​(String IsolateTime)
      Set 隔离时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      void setLastDealName​(String LastDealName)
      Set 上一次交易订单号 注意:此字段可能返回 null,表示取不到有效值。
      void setOfflineReason​(String OfflineReason)
      Set 下线原因 注意:此字段可能返回 null,表示取不到有效值。
      void setOfflineTime​(String OfflineTime)
      Set 下线时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      void setPayType​(String PayType)
      Set 付费类型,包括:postpay(后付费)、prepay(预付费) 注意:此字段可能返回 null,表示取不到有效值。
      void setTradeStatus​(String TradeStatus)
      Set 计费任务状态, normal(计费或待计费)、resizing(变配中)、reversing(冲正中,比较短暂的状态)、isolating(隔离中,比较短暂的状态)、isolated(已隔离)、offlining(下线中)、offlined(已下线)、notBilled(未计费) 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • TradeInfo

        public TradeInfo()
      • TradeInfo

        public TradeInfo​(TradeInfo 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

      • getDealName

        public String getDealName()
        Get 交易订单号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DealName 交易订单号 注意:此字段可能返回 null,表示取不到有效值。
      • setDealName

        public void setDealName​(String DealName)
        Set 交易订单号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DealName - 交易订单号 注意:此字段可能返回 null,表示取不到有效值。
      • getLastDealName

        public String getLastDealName()
        Get 上一次交易订单号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        LastDealName 上一次交易订单号 注意:此字段可能返回 null,表示取不到有效值。
      • setLastDealName

        public void setLastDealName​(String LastDealName)
        Set 上一次交易订单号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        LastDealName - 上一次交易订单号 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceClass

        public String getInstanceClass()
        Get 实例规格,包括:micro、small、medium、large、xlarge、2xlarge等 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstanceClass 实例规格,包括:micro、small、medium、large、xlarge、2xlarge等 注意:此字段可能返回 null,表示取不到有效值。
      • setInstanceClass

        public void setInstanceClass​(String InstanceClass)
        Set 实例规格,包括:micro、small、medium、large、xlarge、2xlarge等 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstanceClass - 实例规格,包括:micro、small、medium、large、xlarge、2xlarge等 注意:此字段可能返回 null,表示取不到有效值。
      • getTradeStatus

        public String getTradeStatus()
        Get 计费任务状态, normal(计费或待计费)、resizing(变配中)、reversing(冲正中,比较短暂的状态)、isolating(隔离中,比较短暂的状态)、isolated(已隔离)、offlining(下线中)、offlined(已下线)、notBilled(未计费) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TradeStatus 计费任务状态, normal(计费或待计费)、resizing(变配中)、reversing(冲正中,比较短暂的状态)、isolating(隔离中,比较短暂的状态)、isolated(已隔离)、offlining(下线中)、offlined(已下线)、notBilled(未计费) 注意:此字段可能返回 null,表示取不到有效值。
      • setTradeStatus

        public void setTradeStatus​(String TradeStatus)
        Set 计费任务状态, normal(计费或待计费)、resizing(变配中)、reversing(冲正中,比较短暂的状态)、isolating(隔离中,比较短暂的状态)、isolated(已隔离)、offlining(下线中)、offlined(已下线)、notBilled(未计费) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TradeStatus - 计费任务状态, normal(计费或待计费)、resizing(变配中)、reversing(冲正中,比较短暂的状态)、isolating(隔离中,比较短暂的状态)、isolated(已隔离)、offlining(下线中)、offlined(已下线)、notBilled(未计费) 注意:此字段可能返回 null,表示取不到有效值。
      • getExpireTime

        public String getExpireTime()
        Get 到期时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ExpireTime 到期时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      • setExpireTime

        public void setExpireTime​(String ExpireTime)
        Set 到期时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ExpireTime - 到期时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      • getOfflineTime

        public String getOfflineTime()
        Get 下线时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OfflineTime 下线时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      • setOfflineTime

        public void setOfflineTime​(String OfflineTime)
        Set 下线时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OfflineTime - 下线时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      • getIsolateTime

        public String getIsolateTime()
        Get 隔离时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsolateTime 隔离时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      • setIsolateTime

        public void setIsolateTime​(String IsolateTime)
        Set 隔离时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsolateTime - 隔离时间,格式为"yyyy-mm-dd hh:mm:ss" 注意:此字段可能返回 null,表示取不到有效值。
      • getOfflineReason

        public String getOfflineReason()
        Get 下线原因 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OfflineReason 下线原因 注意:此字段可能返回 null,表示取不到有效值。
      • setOfflineReason

        public void setOfflineReason​(String OfflineReason)
        Set 下线原因 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OfflineReason - 下线原因 注意:此字段可能返回 null,表示取不到有效值。
      • getIsolateReason

        public String getIsolateReason()
        Get 隔离原因 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsolateReason 隔离原因 注意:此字段可能返回 null,表示取不到有效值。
      • setIsolateReason

        public void setIsolateReason​(String IsolateReason)
        Set 隔离原因 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsolateReason - 隔离原因 注意:此字段可能返回 null,表示取不到有效值。
      • getPayType

        public String getPayType()
        Get 付费类型,包括:postpay(后付费)、prepay(预付费) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PayType 付费类型,包括:postpay(后付费)、prepay(预付费) 注意:此字段可能返回 null,表示取不到有效值。
      • setPayType

        public void setPayType​(String PayType)
        Set 付费类型,包括:postpay(后付费)、prepay(预付费) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PayType - 付费类型,包括:postpay(后付费)、prepay(预付费) 注意:此字段可能返回 null,表示取不到有效值。
      • getBillingType

        public String getBillingType()
        Get 任务计费类型,包括:billing(计费)、notBilling(不计费)、 promotions(促销活动中) 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BillingType 任务计费类型,包括:billing(计费)、notBilling(不计费)、 promotions(促销活动中) 注意:此字段可能返回 null,表示取不到有效值。
      • setBillingType

        public void setBillingType​(String BillingType)
        Set 任务计费类型,包括:billing(计费)、notBilling(不计费)、 promotions(促销活动中) 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BillingType - 任务计费类型,包括:billing(计费)、notBilling(不计费)、 promotions(促销活动中) 注意:此字段可能返回 null,表示取不到有效值。