Class BaasPackageInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      BaasPackageInfo()  
      BaasPackageInfo​(BaasPackageInfo 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 getAdvanceLimit()
      Get json格式化高级限制,例如: {"CMSEnable":false,"ProvisionedConcurrencyMem":512000, "PictureProcessing":false, "SecurityAudit":false, "RealTimePush":false, "TemplateMessageBatchPush":false, "Payment":false} 注意:此字段可能返回 null,表示取不到有效值。
      String getBillTags()
      Get json格式化计费标签,例如: {"pid":2, "cids":{"create": 2, "renew": 2, "modify": 2}, "productCode":"p_tcb_mp", "subProductCode":"sp_tcb_mp_cloudbase_dau"} 注意:此字段可能返回 null,表示取不到有效值。
      String getGroupName()
      Get 套餐分组 注意:此字段可能返回 null,表示取不到有效值。
      String getGroupTitle()
      Get 套餐分组中文名 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsExternal()
      Get 是否对外展示 注意:此字段可能返回 null,表示取不到有效值。
      String getPackageDescription()
      Get 套餐描述 注意:此字段可能返回 null,表示取不到有效值。
      String getPackageName()
      Get DAU产品套餐ID 注意:此字段可能返回 null,表示取不到有效值。
      String getPackageTitle()
      Get DAU套餐中文名称 注意:此字段可能返回 null,表示取不到有效值。
      String getResourceLimit()
      Get json格式化用户资源限制,例如: {"Qps":1000,"InvokeNum":{"TimeUnit":"m", "Unit":"万次", "MaxSize": 100},"Capacity":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "Cdn":{"Flux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "BackFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}},"Scf":{"Concurrency":1000,"OutFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100},"MemoryUse":{"TimeUnit":"m", "Unit":"WGBS", "MaxSize": 100000}}} 注意:此字段可能返回 null,表示取不到有效值。
      void setAdvanceLimit​(String AdvanceLimit)
      Set json格式化高级限制,例如: {"CMSEnable":false,"ProvisionedConcurrencyMem":512000, "PictureProcessing":false, "SecurityAudit":false, "RealTimePush":false, "TemplateMessageBatchPush":false, "Payment":false} 注意:此字段可能返回 null,表示取不到有效值。
      void setBillTags​(String BillTags)
      Set json格式化计费标签,例如: {"pid":2, "cids":{"create": 2, "renew": 2, "modify": 2}, "productCode":"p_tcb_mp", "subProductCode":"sp_tcb_mp_cloudbase_dau"} 注意:此字段可能返回 null,表示取不到有效值。
      void setGroupName​(String GroupName)
      Set 套餐分组 注意:此字段可能返回 null,表示取不到有效值。
      void setGroupTitle​(String GroupTitle)
      Set 套餐分组中文名 注意:此字段可能返回 null,表示取不到有效值。
      void setIsExternal​(Boolean IsExternal)
      Set 是否对外展示 注意:此字段可能返回 null,表示取不到有效值。
      void setPackageDescription​(String PackageDescription)
      Set 套餐描述 注意:此字段可能返回 null,表示取不到有效值。
      void setPackageName​(String PackageName)
      Set DAU产品套餐ID 注意:此字段可能返回 null,表示取不到有效值。
      void setPackageTitle​(String PackageTitle)
      Set DAU套餐中文名称 注意:此字段可能返回 null,表示取不到有效值。
      void setResourceLimit​(String ResourceLimit)
      Set json格式化用户资源限制,例如: {"Qps":1000,"InvokeNum":{"TimeUnit":"m", "Unit":"万次", "MaxSize": 100},"Capacity":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "Cdn":{"Flux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "BackFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}},"Scf":{"Concurrency":1000,"OutFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100},"MemoryUse":{"TimeUnit":"m", "Unit":"WGBS", "MaxSize": 100000}}} 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • BaasPackageInfo

        public BaasPackageInfo()
      • BaasPackageInfo

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

      • getPackageName

        public String getPackageName()
        Get DAU产品套餐ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PackageName DAU产品套餐ID 注意:此字段可能返回 null,表示取不到有效值。
      • setPackageName

        public void setPackageName​(String PackageName)
        Set DAU产品套餐ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PackageName - DAU产品套餐ID 注意:此字段可能返回 null,表示取不到有效值。
      • getPackageTitle

        public String getPackageTitle()
        Get DAU套餐中文名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PackageTitle DAU套餐中文名称 注意:此字段可能返回 null,表示取不到有效值。
      • setPackageTitle

        public void setPackageTitle​(String PackageTitle)
        Set DAU套餐中文名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PackageTitle - DAU套餐中文名称 注意:此字段可能返回 null,表示取不到有效值。
      • getGroupName

        public String getGroupName()
        Get 套餐分组 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GroupName 套餐分组 注意:此字段可能返回 null,表示取不到有效值。
      • setGroupName

        public void setGroupName​(String GroupName)
        Set 套餐分组 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GroupName - 套餐分组 注意:此字段可能返回 null,表示取不到有效值。
      • getGroupTitle

        public String getGroupTitle()
        Get 套餐分组中文名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GroupTitle 套餐分组中文名 注意:此字段可能返回 null,表示取不到有效值。
      • setGroupTitle

        public void setGroupTitle​(String GroupTitle)
        Set 套餐分组中文名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GroupTitle - 套餐分组中文名 注意:此字段可能返回 null,表示取不到有效值。
      • getBillTags

        public String getBillTags()
        Get json格式化计费标签,例如: {"pid":2, "cids":{"create": 2, "renew": 2, "modify": 2}, "productCode":"p_tcb_mp", "subProductCode":"sp_tcb_mp_cloudbase_dau"} 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BillTags json格式化计费标签,例如: {"pid":2, "cids":{"create": 2, "renew": 2, "modify": 2}, "productCode":"p_tcb_mp", "subProductCode":"sp_tcb_mp_cloudbase_dau"} 注意:此字段可能返回 null,表示取不到有效值。
      • setBillTags

        public void setBillTags​(String BillTags)
        Set json格式化计费标签,例如: {"pid":2, "cids":{"create": 2, "renew": 2, "modify": 2}, "productCode":"p_tcb_mp", "subProductCode":"sp_tcb_mp_cloudbase_dau"} 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BillTags - json格式化计费标签,例如: {"pid":2, "cids":{"create": 2, "renew": 2, "modify": 2}, "productCode":"p_tcb_mp", "subProductCode":"sp_tcb_mp_cloudbase_dau"} 注意:此字段可能返回 null,表示取不到有效值。
      • getResourceLimit

        public String getResourceLimit()
        Get json格式化用户资源限制,例如: {"Qps":1000,"InvokeNum":{"TimeUnit":"m", "Unit":"万次", "MaxSize": 100},"Capacity":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "Cdn":{"Flux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "BackFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}},"Scf":{"Concurrency":1000,"OutFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100},"MemoryUse":{"TimeUnit":"m", "Unit":"WGBS", "MaxSize": 100000}}} 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResourceLimit json格式化用户资源限制,例如: {"Qps":1000,"InvokeNum":{"TimeUnit":"m", "Unit":"万次", "MaxSize": 100},"Capacity":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "Cdn":{"Flux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "BackFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}},"Scf":{"Concurrency":1000,"OutFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100},"MemoryUse":{"TimeUnit":"m", "Unit":"WGBS", "MaxSize": 100000}}} 注意:此字段可能返回 null,表示取不到有效值。
      • setResourceLimit

        public void setResourceLimit​(String ResourceLimit)
        Set json格式化用户资源限制,例如: {"Qps":1000,"InvokeNum":{"TimeUnit":"m", "Unit":"万次", "MaxSize": 100},"Capacity":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "Cdn":{"Flux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "BackFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}},"Scf":{"Concurrency":1000,"OutFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100},"MemoryUse":{"TimeUnit":"m", "Unit":"WGBS", "MaxSize": 100000}}} 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResourceLimit - json格式化用户资源限制,例如: {"Qps":1000,"InvokeNum":{"TimeUnit":"m", "Unit":"万次", "MaxSize": 100},"Capacity":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "Cdn":{"Flux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}, "BackFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100}},"Scf":{"Concurrency":1000,"OutFlux":{"TimeUnit":"m", "Unit":"GB", "MaxSize": 100},"MemoryUse":{"TimeUnit":"m", "Unit":"WGBS", "MaxSize": 100000}}} 注意:此字段可能返回 null,表示取不到有效值。
      • getAdvanceLimit

        public String getAdvanceLimit()
        Get json格式化高级限制,例如: {"CMSEnable":false,"ProvisionedConcurrencyMem":512000, "PictureProcessing":false, "SecurityAudit":false, "RealTimePush":false, "TemplateMessageBatchPush":false, "Payment":false} 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AdvanceLimit json格式化高级限制,例如: {"CMSEnable":false,"ProvisionedConcurrencyMem":512000, "PictureProcessing":false, "SecurityAudit":false, "RealTimePush":false, "TemplateMessageBatchPush":false, "Payment":false} 注意:此字段可能返回 null,表示取不到有效值。
      • setAdvanceLimit

        public void setAdvanceLimit​(String AdvanceLimit)
        Set json格式化高级限制,例如: {"CMSEnable":false,"ProvisionedConcurrencyMem":512000, "PictureProcessing":false, "SecurityAudit":false, "RealTimePush":false, "TemplateMessageBatchPush":false, "Payment":false} 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AdvanceLimit - json格式化高级限制,例如: {"CMSEnable":false,"ProvisionedConcurrencyMem":512000, "PictureProcessing":false, "SecurityAudit":false, "RealTimePush":false, "TemplateMessageBatchPush":false, "Payment":false} 注意:此字段可能返回 null,表示取不到有效值。
      • getPackageDescription

        public String getPackageDescription()
        Get 套餐描述 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PackageDescription 套餐描述 注意:此字段可能返回 null,表示取不到有效值。
      • setPackageDescription

        public void setPackageDescription​(String PackageDescription)
        Set 套餐描述 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PackageDescription - 套餐描述 注意:此字段可能返回 null,表示取不到有效值。
      • getIsExternal

        public Boolean getIsExternal()
        Get 是否对外展示 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsExternal 是否对外展示 注意:此字段可能返回 null,表示取不到有效值。
      • setIsExternal

        public void setIsExternal​(Boolean IsExternal)
        Set 是否对外展示 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsExternal - 是否对外展示 注意:此字段可能返回 null,表示取不到有效值。