Class ServiceParameter

    • Constructor Summary

      Constructors 
      Constructor Description
      ServiceParameter()  
      ServiceParameter​(ServiceParameter 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 getDefaultValue()
      Get API 的后端服务参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      String getName()
      Get API的后端服务参数名称。只有ServiceType是HTTP才会用到此参数。前后端参数名称可不同。 注意:此字段可能返回 null,表示取不到有效值。
      String getPosition()
      Get API 的后端服务参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。前后端参数位置可配置不同。 注意:此字段可能返回 null,表示取不到有效值。
      String getRelevantRequestParameterDesc()
      Get API 的后端服务参数备注。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      String getRelevantRequestParameterName()
      Get API 的后端服务参数对应的前端参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      String getRelevantRequestParameterPosition()
      Get API 的后端服务参数对应的前端参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      String getRelevantRequestParameterType()
      Get API 的后端服务参数类型。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      void setDefaultValue​(String DefaultValue)
      Set API 的后端服务参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      void setName​(String Name)
      Set API的后端服务参数名称。只有ServiceType是HTTP才会用到此参数。前后端参数名称可不同。 注意:此字段可能返回 null,表示取不到有效值。
      void setPosition​(String Position)
      Set API 的后端服务参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。前后端参数位置可配置不同。 注意:此字段可能返回 null,表示取不到有效值。
      void setRelevantRequestParameterDesc​(String RelevantRequestParameterDesc)
      Set API 的后端服务参数备注。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      void setRelevantRequestParameterName​(String RelevantRequestParameterName)
      Set API 的后端服务参数对应的前端参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      void setRelevantRequestParameterPosition​(String RelevantRequestParameterPosition)
      Set API 的后端服务参数对应的前端参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      void setRelevantRequestParameterType​(String RelevantRequestParameterType)
      Set API 的后端服务参数类型。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ServiceParameter

        public ServiceParameter()
      • ServiceParameter

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

      • getName

        public String getName()
        Get API的后端服务参数名称。只有ServiceType是HTTP才会用到此参数。前后端参数名称可不同。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Name API的后端服务参数名称。只有ServiceType是HTTP才会用到此参数。前后端参数名称可不同。 注意:此字段可能返回 null,表示取不到有效值。
      • setName

        public void setName​(String Name)
        Set API的后端服务参数名称。只有ServiceType是HTTP才会用到此参数。前后端参数名称可不同。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Name - API的后端服务参数名称。只有ServiceType是HTTP才会用到此参数。前后端参数名称可不同。 注意:此字段可能返回 null,表示取不到有效值。
      • getPosition

        public String getPosition()
        Get API 的后端服务参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。前后端参数位置可配置不同。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Position API 的后端服务参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。前后端参数位置可配置不同。 注意:此字段可能返回 null,表示取不到有效值。
      • setPosition

        public void setPosition​(String Position)
        Set API 的后端服务参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。前后端参数位置可配置不同。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Position - API 的后端服务参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。前后端参数位置可配置不同。 注意:此字段可能返回 null,表示取不到有效值。
      • getRelevantRequestParameterPosition

        public String getRelevantRequestParameterPosition()
        Get API 的后端服务参数对应的前端参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RelevantRequestParameterPosition API 的后端服务参数对应的前端参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setRelevantRequestParameterPosition

        public void setRelevantRequestParameterPosition​(String RelevantRequestParameterPosition)
        Set API 的后端服务参数对应的前端参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RelevantRequestParameterPosition - API 的后端服务参数对应的前端参数位置,如 head。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • getRelevantRequestParameterName

        public String getRelevantRequestParameterName()
        Get API 的后端服务参数对应的前端参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RelevantRequestParameterName API 的后端服务参数对应的前端参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setRelevantRequestParameterName

        public void setRelevantRequestParameterName​(String RelevantRequestParameterName)
        Set API 的后端服务参数对应的前端参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RelevantRequestParameterName - API 的后端服务参数对应的前端参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • getDefaultValue

        public String getDefaultValue()
        Get API 的后端服务参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DefaultValue API 的后端服务参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setDefaultValue

        public void setDefaultValue​(String DefaultValue)
        Set API 的后端服务参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DefaultValue - API 的后端服务参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • getRelevantRequestParameterDesc

        public String getRelevantRequestParameterDesc()
        Get API 的后端服务参数备注。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RelevantRequestParameterDesc API 的后端服务参数备注。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setRelevantRequestParameterDesc

        public void setRelevantRequestParameterDesc​(String RelevantRequestParameterDesc)
        Set API 的后端服务参数备注。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RelevantRequestParameterDesc - API 的后端服务参数备注。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • getRelevantRequestParameterType

        public String getRelevantRequestParameterType()
        Get API 的后端服务参数类型。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RelevantRequestParameterType API 的后端服务参数类型。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setRelevantRequestParameterType

        public void setRelevantRequestParameterType​(String RelevantRequestParameterType)
        Set API 的后端服务参数类型。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RelevantRequestParameterType - API 的后端服务参数类型。只有 ServiceType 是 HTTP 才会用到此参数。 注意:此字段可能返回 null,表示取不到有效值。