Class GatewayPluginBoundParam

    • Constructor Detail

      • GatewayPluginBoundParam

        public GatewayPluginBoundParam()
      • GatewayPluginBoundParam

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

      • getPluginId

        public String getPluginId()
        Get 插件id
        Returns:
        PluginId 插件id
      • setPluginId

        public void setPluginId​(String PluginId)
        Set 插件id
        Parameters:
        PluginId - 插件id
      • getScopeType

        public String getScopeType()
        Get 插件绑定到的对象类型:group/api/all
        Returns:
        ScopeType 插件绑定到的对象类型:group/api/all
      • setScopeType

        public void setScopeType​(String ScopeType)
        Set 插件绑定到的对象类型:group/api/all
        Parameters:
        ScopeType - 插件绑定到的对象类型:group/api/all
      • getScopeValue

        public String getScopeValue()
        Get 插件绑定到的对象主键值,例如分组的ID/API的ID
        Returns:
        ScopeValue 插件绑定到的对象主键值,例如分组的ID/API的ID
      • setScopeValue

        public void setScopeValue​(String ScopeValue)
        Set 插件绑定到的对象主键值,例如分组的ID/API的ID
        Parameters:
        ScopeValue - 插件绑定到的对象主键值,例如分组的ID/API的ID
      • getMicroserviceId

        public String getMicroserviceId()
        Get 创建关联的服务id,关联envoy网关时使用
        Returns:
        MicroserviceId 创建关联的服务id,关联envoy网关时使用
      • setMicroserviceId

        public void setMicroserviceId​(String MicroserviceId)
        Set 创建关联的服务id,关联envoy网关时使用
        Parameters:
        MicroserviceId - 创建关联的服务id,关联envoy网关时使用
      • getGatewayInstanceId

        public String getGatewayInstanceId()
        Get 网关id
        Returns:
        GatewayInstanceId 网关id
      • setGatewayInstanceId

        public void setGatewayInstanceId​(String GatewayInstanceId)
        Set 网关id
        Parameters:
        GatewayInstanceId - 网关id