Class ApiInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      ApiInfo()  
      ApiInfo​(ApiInfo 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 getApiBusinessType()
      Get OAUTH API的类型。可取值为NORMAL(业务API)、OAUTH(授权API)。 注意:此字段可能返回 null,表示取不到有效值。
      String getApiDesc()
      Get API 接口的描述。 注意:此字段可能返回 null,表示取不到有效值。
      String getApiId()
      Get API 接口唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      String getApiName()
      Get API 接口的名称。 注意:此字段可能返回 null,表示取不到有效值。
      String getApiType()
      Get API 类型。可取值为NORMAL(普通API)、TSF(微服务API)。 注意:此字段可能返回 null,表示取不到有效值。
      String getAuthRelationApiId()
      Get OAUTH 业务API 关联的授权API 唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      String getAuthType()
      Get API 鉴权类型。可取值为 SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH。 注意:此字段可能返回 null,表示取不到有效值。
      Base64EncodedTriggerRule[] getBase64EncodedTriggerRules()
      Get Header触发规则,总规则数量不超过10。 注意:此字段可能返回 null,表示取不到有效值。
      ConstantParameter[] getConstantParameters()
      Get 常量参数。 注意:此字段可能返回 null,表示取不到有效值。
      String getCreatedTime()
      Get 创建时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getEnableCORS()
      Get 是否开启跨域。 注意:此字段可能返回 null,表示取不到有效值。
      String[] getEnvironments()
      Get API已发布的环境信息。 注意:此字段可能返回 null,表示取不到有效值。
      String getInternalDomain()
      Get WEBSOCKET 回推地址。 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsBase64Encoded()
      Get 是否开启Base64编码,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsBase64Trigger()
      Get 是否开启Base64编码的header触发,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getIsDebugAfterCharge()
      Get 是否购买后调试(云市场预留参数)。 注意:此字段可能返回 null,表示取不到有效值。
      MicroService[] getMicroServices()
      Get API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。
      Long[] getMicroServicesInfo()
      Get 微服务信息详情。 注意:此字段可能返回 null,表示取不到有效值。
      String getModifiedTime()
      Get 最后修改时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      OauthConfig getOauthConfig()
      Get OAUTH配置。 注意:此字段可能返回 null,表示取不到有效值。
      String getProtocol()
      Get API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。 注意:此字段可能返回 null,表示取不到有效值。
      RequestConfig getRequestConfig()
      Get 请求的前端配置。 注意:此字段可能返回 null,表示取不到有效值。
      ReqParameter[] getRequestParameters()
      Get 前端请求参数。 注意:此字段可能返回 null,表示取不到有效值。
      ErrorCodes[] getResponseErrorCodes()
      Get 用户自定义错误码配置。 注意:此字段可能返回 null,表示取不到有效值。
      String getResponseFailExample()
      Get 自定义响应配置失败响应示例。 注意:此字段可能返回 null,表示取不到有效值。
      String getResponseSuccessExample()
      Get 自定义响应配置成功响应示例。 注意:此字段可能返回 null,表示取不到有效值。
      String getResponseType()
      Get 返回类型。 注意:此字段可能返回 null,表示取不到有效值。
      ServiceConfig getServiceConfig()
      Get API 的后端服务配置。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceDesc()
      Get API 所在的服务的描述。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceId()
      Get API 所在的服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceMockReturnMessage()
      Get API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceName()
      Get API 所在的服务的名称。 注意:此字段可能返回 null,表示取不到有效值。
      DescribeApiResultServiceParametersInfo[] getServiceParameters()
      Get API的后端服务参数。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceScfFunctionName()
      Get scf 函数名称。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceScfFunctionNamespace()
      Get scf 函数命名空间。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceScfFunctionQualifier()
      Get scf函数版本。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      Boolean getServiceScfIsIntegratedResponse()
      Get 是否开启集成响应。 注意:此字段可能返回 null,表示取不到有效值。
      Long getServiceTimeout()
      Get API 的后端服务超时时间,单位是秒。 注意:此字段可能返回 null,表示取不到有效值。
      HealthCheckConf getServiceTsfHealthCheckConf()
      Get 微服务的健康检查配置。 注意:此字段可能返回 null,表示取不到有效值。
      TsfLoadBalanceConfResp getServiceTsfLoadBalanceConf()
      Get 微服务的负载均衡配置。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceType()
      Get API 的后端服务类型。可取值为 HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketCleanupFunctionName()
      Get scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketCleanupFunctionNamespace()
      Get scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketCleanupFunctionQualifier()
      Get scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketRegisterFunctionName()
      Get scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketRegisterFunctionNamespace()
      Get scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketRegisterFunctionQualifier()
      Get scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketTransportFunctionName()
      Get scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketTransportFunctionNamespace()
      Get scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      String getServiceWebsocketTransportFunctionQualifier()
      Get scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      Tag[] getTags()
      Get API绑定的tag信息。 注意:此字段可能返回 null,表示取不到有效值。
      void setApiBusinessType​(String ApiBusinessType)
      Set OAUTH API的类型。可取值为NORMAL(业务API)、OAUTH(授权API)。 注意:此字段可能返回 null,表示取不到有效值。
      void setApiDesc​(String ApiDesc)
      Set API 接口的描述。 注意:此字段可能返回 null,表示取不到有效值。
      void setApiId​(String ApiId)
      Set API 接口唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      void setApiName​(String ApiName)
      Set API 接口的名称。 注意:此字段可能返回 null,表示取不到有效值。
      void setApiType​(String ApiType)
      Set API 类型。可取值为NORMAL(普通API)、TSF(微服务API)。 注意:此字段可能返回 null,表示取不到有效值。
      void setAuthRelationApiId​(String AuthRelationApiId)
      Set OAUTH 业务API 关联的授权API 唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      void setAuthType​(String AuthType)
      Set API 鉴权类型。可取值为 SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH。 注意:此字段可能返回 null,表示取不到有效值。
      void setBase64EncodedTriggerRules​(Base64EncodedTriggerRule[] Base64EncodedTriggerRules)
      Set Header触发规则,总规则数量不超过10。 注意:此字段可能返回 null,表示取不到有效值。
      void setConstantParameters​(ConstantParameter[] ConstantParameters)
      Set 常量参数。 注意:此字段可能返回 null,表示取不到有效值。
      void setCreatedTime​(String CreatedTime)
      Set 创建时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      void setEnableCORS​(Boolean EnableCORS)
      Set 是否开启跨域。 注意:此字段可能返回 null,表示取不到有效值。
      void setEnvironments​(String[] Environments)
      Set API已发布的环境信息。 注意:此字段可能返回 null,表示取不到有效值。
      void setInternalDomain​(String InternalDomain)
      Set WEBSOCKET 回推地址。 注意:此字段可能返回 null,表示取不到有效值。
      void setIsBase64Encoded​(Boolean IsBase64Encoded)
      Set 是否开启Base64编码,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setIsBase64Trigger​(Boolean IsBase64Trigger)
      Set 是否开启Base64编码的header触发,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setIsDebugAfterCharge​(Boolean IsDebugAfterCharge)
      Set 是否购买后调试(云市场预留参数)。 注意:此字段可能返回 null,表示取不到有效值。
      void setMicroServices​(MicroService[] MicroServices)
      Set API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。
      void setMicroServicesInfo​(Long[] MicroServicesInfo)
      Set 微服务信息详情。 注意:此字段可能返回 null,表示取不到有效值。
      void setModifiedTime​(String ModifiedTime)
      Set 最后修改时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      void setOauthConfig​(OauthConfig OauthConfig)
      Set OAUTH配置。 注意:此字段可能返回 null,表示取不到有效值。
      void setProtocol​(String Protocol)
      Set API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。 注意:此字段可能返回 null,表示取不到有效值。
      void setRequestConfig​(RequestConfig RequestConfig)
      Set 请求的前端配置。 注意:此字段可能返回 null,表示取不到有效值。
      void setRequestParameters​(ReqParameter[] RequestParameters)
      Set 前端请求参数。 注意:此字段可能返回 null,表示取不到有效值。
      void setResponseErrorCodes​(ErrorCodes[] ResponseErrorCodes)
      Set 用户自定义错误码配置。 注意:此字段可能返回 null,表示取不到有效值。
      void setResponseFailExample​(String ResponseFailExample)
      Set 自定义响应配置失败响应示例。 注意:此字段可能返回 null,表示取不到有效值。
      void setResponseSuccessExample​(String ResponseSuccessExample)
      Set 自定义响应配置成功响应示例。 注意:此字段可能返回 null,表示取不到有效值。
      void setResponseType​(String ResponseType)
      Set 返回类型。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceConfig​(ServiceConfig ServiceConfig)
      Set API 的后端服务配置。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceDesc​(String ServiceDesc)
      Set API 所在的服务的描述。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceId​(String ServiceId)
      Set API 所在的服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceMockReturnMessage​(String ServiceMockReturnMessage)
      Set API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceName​(String ServiceName)
      Set API 所在的服务的名称。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceParameters​(DescribeApiResultServiceParametersInfo[] ServiceParameters)
      Set API的后端服务参数。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceScfFunctionName​(String ServiceScfFunctionName)
      Set scf 函数名称。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceScfFunctionNamespace​(String ServiceScfFunctionNamespace)
      Set scf 函数命名空间。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceScfFunctionQualifier​(String ServiceScfFunctionQualifier)
      Set scf函数版本。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceScfIsIntegratedResponse​(Boolean ServiceScfIsIntegratedResponse)
      Set 是否开启集成响应。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceTimeout​(Long ServiceTimeout)
      Set API 的后端服务超时时间,单位是秒。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceTsfHealthCheckConf​(HealthCheckConf ServiceTsfHealthCheckConf)
      Set 微服务的健康检查配置。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceTsfLoadBalanceConf​(TsfLoadBalanceConfResp ServiceTsfLoadBalanceConf)
      Set 微服务的负载均衡配置。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceType​(String ServiceType)
      Set API 的后端服务类型。可取值为 HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketCleanupFunctionName​(String ServiceWebsocketCleanupFunctionName)
      Set scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketCleanupFunctionNamespace​(String ServiceWebsocketCleanupFunctionNamespace)
      Set scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketCleanupFunctionQualifier​(String ServiceWebsocketCleanupFunctionQualifier)
      Set scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketRegisterFunctionName​(String ServiceWebsocketRegisterFunctionName)
      Set scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketRegisterFunctionNamespace​(String ServiceWebsocketRegisterFunctionNamespace)
      Set scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketRegisterFunctionQualifier​(String ServiceWebsocketRegisterFunctionQualifier)
      Set scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketTransportFunctionName​(String ServiceWebsocketTransportFunctionName)
      Set scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketTransportFunctionNamespace​(String ServiceWebsocketTransportFunctionNamespace)
      Set scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setServiceWebsocketTransportFunctionQualifier​(String ServiceWebsocketTransportFunctionQualifier)
      Set scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      void setTags​(Tag[] Tags)
      Set API绑定的tag信息。 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ApiInfo

        public ApiInfo()
      • ApiInfo

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

      • getServiceId

        public String getServiceId()
        Get API 所在的服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceId API 所在的服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceId

        public void setServiceId​(String ServiceId)
        Set API 所在的服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceId - API 所在的服务唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceName

        public String getServiceName()
        Get API 所在的服务的名称。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceName API 所在的服务的名称。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceName

        public void setServiceName​(String ServiceName)
        Set API 所在的服务的名称。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceName - API 所在的服务的名称。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceDesc

        public String getServiceDesc()
        Get API 所在的服务的描述。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceDesc API 所在的服务的描述。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceDesc

        public void setServiceDesc​(String ServiceDesc)
        Set API 所在的服务的描述。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceDesc - API 所在的服务的描述。 注意:此字段可能返回 null,表示取不到有效值。
      • getApiId

        public String getApiId()
        Get API 接口唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApiId API 接口唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • setApiId

        public void setApiId​(String ApiId)
        Set API 接口唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApiId - API 接口唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • getApiDesc

        public String getApiDesc()
        Get API 接口的描述。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApiDesc API 接口的描述。 注意:此字段可能返回 null,表示取不到有效值。
      • setApiDesc

        public void setApiDesc​(String ApiDesc)
        Set API 接口的描述。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApiDesc - API 接口的描述。 注意:此字段可能返回 null,表示取不到有效值。
      • getCreatedTime

        public String getCreatedTime()
        Get 创建时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreatedTime 创建时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • setCreatedTime

        public void setCreatedTime​(String CreatedTime)
        Set 创建时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreatedTime - 创建时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • getModifiedTime

        public String getModifiedTime()
        Get 最后修改时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ModifiedTime 最后修改时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • setModifiedTime

        public void setModifiedTime​(String ModifiedTime)
        Set 最后修改时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ModifiedTime - 最后修改时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • getApiName

        public String getApiName()
        Get API 接口的名称。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApiName API 接口的名称。 注意:此字段可能返回 null,表示取不到有效值。
      • setApiName

        public void setApiName​(String ApiName)
        Set API 接口的名称。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApiName - API 接口的名称。 注意:此字段可能返回 null,表示取不到有效值。
      • getApiType

        public String getApiType()
        Get API 类型。可取值为NORMAL(普通API)、TSF(微服务API)。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApiType API 类型。可取值为NORMAL(普通API)、TSF(微服务API)。 注意:此字段可能返回 null,表示取不到有效值。
      • setApiType

        public void setApiType​(String ApiType)
        Set API 类型。可取值为NORMAL(普通API)、TSF(微服务API)。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApiType - API 类型。可取值为NORMAL(普通API)、TSF(微服务API)。 注意:此字段可能返回 null,表示取不到有效值。
      • getProtocol

        public String getProtocol()
        Get API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Protocol API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。 注意:此字段可能返回 null,表示取不到有效值。
      • setProtocol

        public void setProtocol​(String Protocol)
        Set API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Protocol - API 的前端请求类型,如 HTTP 或 HTTPS 或者 HTTP 和 HTTPS。 注意:此字段可能返回 null,表示取不到有效值。
      • getAuthType

        public String getAuthType()
        Get API 鉴权类型。可取值为 SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AuthType API 鉴权类型。可取值为 SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH。 注意:此字段可能返回 null,表示取不到有效值。
      • setAuthType

        public void setAuthType​(String AuthType)
        Set API 鉴权类型。可取值为 SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AuthType - API 鉴权类型。可取值为 SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH。 注意:此字段可能返回 null,表示取不到有效值。
      • getApiBusinessType

        public String getApiBusinessType()
        Get OAUTH API的类型。可取值为NORMAL(业务API)、OAUTH(授权API)。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ApiBusinessType OAUTH API的类型。可取值为NORMAL(业务API)、OAUTH(授权API)。 注意:此字段可能返回 null,表示取不到有效值。
      • setApiBusinessType

        public void setApiBusinessType​(String ApiBusinessType)
        Set OAUTH API的类型。可取值为NORMAL(业务API)、OAUTH(授权API)。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ApiBusinessType - OAUTH API的类型。可取值为NORMAL(业务API)、OAUTH(授权API)。 注意:此字段可能返回 null,表示取不到有效值。
      • getAuthRelationApiId

        public String getAuthRelationApiId()
        Get OAUTH 业务API 关联的授权API 唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AuthRelationApiId OAUTH 业务API 关联的授权API 唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • setAuthRelationApiId

        public void setAuthRelationApiId​(String AuthRelationApiId)
        Set OAUTH 业务API 关联的授权API 唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AuthRelationApiId - OAUTH 业务API 关联的授权API 唯一 ID。 注意:此字段可能返回 null,表示取不到有效值。
      • getOauthConfig

        public OauthConfig getOauthConfig()
        Get OAUTH配置。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OauthConfig OAUTH配置。 注意:此字段可能返回 null,表示取不到有效值。
      • setOauthConfig

        public void setOauthConfig​(OauthConfig OauthConfig)
        Set OAUTH配置。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OauthConfig - OAUTH配置。 注意:此字段可能返回 null,表示取不到有效值。
      • getIsDebugAfterCharge

        public Boolean getIsDebugAfterCharge()
        Get 是否购买后调试(云市场预留参数)。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsDebugAfterCharge 是否购买后调试(云市场预留参数)。 注意:此字段可能返回 null,表示取不到有效值。
      • setIsDebugAfterCharge

        public void setIsDebugAfterCharge​(Boolean IsDebugAfterCharge)
        Set 是否购买后调试(云市场预留参数)。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsDebugAfterCharge - 是否购买后调试(云市场预留参数)。 注意:此字段可能返回 null,表示取不到有效值。
      • getRequestConfig

        public RequestConfig getRequestConfig()
        Get 请求的前端配置。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RequestConfig 请求的前端配置。 注意:此字段可能返回 null,表示取不到有效值。
      • setRequestConfig

        public void setRequestConfig​(RequestConfig RequestConfig)
        Set 请求的前端配置。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RequestConfig - 请求的前端配置。 注意:此字段可能返回 null,表示取不到有效值。
      • getResponseType

        public String getResponseType()
        Get 返回类型。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResponseType 返回类型。 注意:此字段可能返回 null,表示取不到有效值。
      • setResponseType

        public void setResponseType​(String ResponseType)
        Set 返回类型。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResponseType - 返回类型。 注意:此字段可能返回 null,表示取不到有效值。
      • getResponseSuccessExample

        public String getResponseSuccessExample()
        Get 自定义响应配置成功响应示例。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResponseSuccessExample 自定义响应配置成功响应示例。 注意:此字段可能返回 null,表示取不到有效值。
      • setResponseSuccessExample

        public void setResponseSuccessExample​(String ResponseSuccessExample)
        Set 自定义响应配置成功响应示例。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResponseSuccessExample - 自定义响应配置成功响应示例。 注意:此字段可能返回 null,表示取不到有效值。
      • getResponseFailExample

        public String getResponseFailExample()
        Get 自定义响应配置失败响应示例。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResponseFailExample 自定义响应配置失败响应示例。 注意:此字段可能返回 null,表示取不到有效值。
      • setResponseFailExample

        public void setResponseFailExample​(String ResponseFailExample)
        Set 自定义响应配置失败响应示例。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResponseFailExample - 自定义响应配置失败响应示例。 注意:此字段可能返回 null,表示取不到有效值。
      • getResponseErrorCodes

        public ErrorCodes[] getResponseErrorCodes()
        Get 用户自定义错误码配置。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResponseErrorCodes 用户自定义错误码配置。 注意:此字段可能返回 null,表示取不到有效值。
      • setResponseErrorCodes

        public void setResponseErrorCodes​(ErrorCodes[] ResponseErrorCodes)
        Set 用户自定义错误码配置。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResponseErrorCodes - 用户自定义错误码配置。 注意:此字段可能返回 null,表示取不到有效值。
      • getRequestParameters

        public ReqParameter[] getRequestParameters()
        Get 前端请求参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RequestParameters 前端请求参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setRequestParameters

        public void setRequestParameters​(ReqParameter[] RequestParameters)
        Set 前端请求参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RequestParameters - 前端请求参数。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceTimeout

        public Long getServiceTimeout()
        Get API 的后端服务超时时间,单位是秒。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceTimeout API 的后端服务超时时间,单位是秒。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceTimeout

        public void setServiceTimeout​(Long ServiceTimeout)
        Set API 的后端服务超时时间,单位是秒。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceTimeout - API 的后端服务超时时间,单位是秒。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceType

        public String getServiceType()
        Get API 的后端服务类型。可取值为 HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceType API 的后端服务类型。可取值为 HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceType

        public void setServiceType​(String ServiceType)
        Set API 的后端服务类型。可取值为 HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceType - API 的后端服务类型。可取值为 HTTP、MOCK、TSF、CLB、SCF、WEBSOCKET、TARGET(内测)。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceConfig

        public ServiceConfig getServiceConfig()
        Get API 的后端服务配置。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceConfig API 的后端服务配置。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceConfig

        public void setServiceConfig​(ServiceConfig ServiceConfig)
        Set API 的后端服务配置。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceConfig - API 的后端服务配置。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceParameters

        public DescribeApiResultServiceParametersInfo[] getServiceParameters()
        Get API的后端服务参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceParameters API的后端服务参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceParameters

        public void setServiceParameters​(DescribeApiResultServiceParametersInfo[] ServiceParameters)
        Set API的后端服务参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceParameters - API的后端服务参数。 注意:此字段可能返回 null,表示取不到有效值。
      • getConstantParameters

        public ConstantParameter[] getConstantParameters()
        Get 常量参数。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ConstantParameters 常量参数。 注意:此字段可能返回 null,表示取不到有效值。
      • setConstantParameters

        public void setConstantParameters​(ConstantParameter[] ConstantParameters)
        Set 常量参数。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ConstantParameters - 常量参数。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceMockReturnMessage

        public String getServiceMockReturnMessage()
        Get API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceMockReturnMessage API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceMockReturnMessage

        public void setServiceMockReturnMessage​(String ServiceMockReturnMessage)
        Set API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceMockReturnMessage - API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceScfFunctionName

        public String getServiceScfFunctionName()
        Get scf 函数名称。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceScfFunctionName scf 函数名称。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceScfFunctionName

        public void setServiceScfFunctionName​(String ServiceScfFunctionName)
        Set scf 函数名称。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceScfFunctionName - scf 函数名称。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceScfFunctionNamespace

        public String getServiceScfFunctionNamespace()
        Get scf 函数命名空间。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceScfFunctionNamespace scf 函数命名空间。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceScfFunctionNamespace

        public void setServiceScfFunctionNamespace​(String ServiceScfFunctionNamespace)
        Set scf 函数命名空间。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceScfFunctionNamespace - scf 函数命名空间。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceScfFunctionQualifier

        public String getServiceScfFunctionQualifier()
        Get scf函数版本。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceScfFunctionQualifier scf函数版本。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceScfFunctionQualifier

        public void setServiceScfFunctionQualifier​(String ServiceScfFunctionQualifier)
        Set scf函数版本。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceScfFunctionQualifier - scf函数版本。当后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceScfIsIntegratedResponse

        public Boolean getServiceScfIsIntegratedResponse()
        Get 是否开启集成响应。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceScfIsIntegratedResponse 是否开启集成响应。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceScfIsIntegratedResponse

        public void setServiceScfIsIntegratedResponse​(Boolean ServiceScfIsIntegratedResponse)
        Set 是否开启集成响应。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceScfIsIntegratedResponse - 是否开启集成响应。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketRegisterFunctionName

        public String getServiceWebsocketRegisterFunctionName()
        Get scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketRegisterFunctionName scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketRegisterFunctionName

        public void setServiceWebsocketRegisterFunctionName​(String ServiceWebsocketRegisterFunctionName)
        Set scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketRegisterFunctionName - scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketRegisterFunctionNamespace

        public String getServiceWebsocketRegisterFunctionNamespace()
        Get scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketRegisterFunctionNamespace scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketRegisterFunctionNamespace

        public void setServiceWebsocketRegisterFunctionNamespace​(String ServiceWebsocketRegisterFunctionNamespace)
        Set scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketRegisterFunctionNamespace - scf websocket注册函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketRegisterFunctionQualifier

        public String getServiceWebsocketRegisterFunctionQualifier()
        Get scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketRegisterFunctionQualifier scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketRegisterFunctionQualifier

        public void setServiceWebsocketRegisterFunctionQualifier​(String ServiceWebsocketRegisterFunctionQualifier)
        Set scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketRegisterFunctionQualifier - scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketCleanupFunctionName

        public String getServiceWebsocketCleanupFunctionName()
        Get scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketCleanupFunctionName scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketCleanupFunctionName

        public void setServiceWebsocketCleanupFunctionName​(String ServiceWebsocketCleanupFunctionName)
        Set scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketCleanupFunctionName - scf websocket清理函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketCleanupFunctionNamespace

        public String getServiceWebsocketCleanupFunctionNamespace()
        Get scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketCleanupFunctionNamespace scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketCleanupFunctionNamespace

        public void setServiceWebsocketCleanupFunctionNamespace​(String ServiceWebsocketCleanupFunctionNamespace)
        Set scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketCleanupFunctionNamespace - scf websocket清理函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketCleanupFunctionQualifier

        public String getServiceWebsocketCleanupFunctionQualifier()
        Get scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketCleanupFunctionQualifier scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketCleanupFunctionQualifier

        public void setServiceWebsocketCleanupFunctionQualifier​(String ServiceWebsocketCleanupFunctionQualifier)
        Set scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketCleanupFunctionQualifier - scf websocket清理函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getInternalDomain

        public String getInternalDomain()
        Get WEBSOCKET 回推地址。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InternalDomain WEBSOCKET 回推地址。 注意:此字段可能返回 null,表示取不到有效值。
      • setInternalDomain

        public void setInternalDomain​(String InternalDomain)
        Set WEBSOCKET 回推地址。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InternalDomain - WEBSOCKET 回推地址。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketTransportFunctionName

        public String getServiceWebsocketTransportFunctionName()
        Get scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketTransportFunctionName scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketTransportFunctionName

        public void setServiceWebsocketTransportFunctionName​(String ServiceWebsocketTransportFunctionName)
        Set scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketTransportFunctionName - scf websocket传输函数。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketTransportFunctionNamespace

        public String getServiceWebsocketTransportFunctionNamespace()
        Get scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketTransportFunctionNamespace scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketTransportFunctionNamespace

        public void setServiceWebsocketTransportFunctionNamespace​(String ServiceWebsocketTransportFunctionNamespace)
        Set scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketTransportFunctionNamespace - scf websocket传输函数命名空间。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceWebsocketTransportFunctionQualifier

        public String getServiceWebsocketTransportFunctionQualifier()
        Get scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceWebsocketTransportFunctionQualifier scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceWebsocketTransportFunctionQualifier

        public void setServiceWebsocketTransportFunctionQualifier​(String ServiceWebsocketTransportFunctionQualifier)
        Set scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceWebsocketTransportFunctionQualifier - scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getMicroServices

        public MicroService[] getMicroServices()
        Get API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MicroServices API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。
      • setMicroServices

        public void setMicroServices​(MicroService[] MicroServices)
        Set API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MicroServices - API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。
      • getMicroServicesInfo

        public Long[] getMicroServicesInfo()
        Get 微服务信息详情。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MicroServicesInfo 微服务信息详情。 注意:此字段可能返回 null,表示取不到有效值。
      • setMicroServicesInfo

        public void setMicroServicesInfo​(Long[] MicroServicesInfo)
        Set 微服务信息详情。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MicroServicesInfo - 微服务信息详情。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceTsfLoadBalanceConf

        public TsfLoadBalanceConfResp getServiceTsfLoadBalanceConf()
        Get 微服务的负载均衡配置。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceTsfLoadBalanceConf 微服务的负载均衡配置。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceTsfLoadBalanceConf

        public void setServiceTsfLoadBalanceConf​(TsfLoadBalanceConfResp ServiceTsfLoadBalanceConf)
        Set 微服务的负载均衡配置。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceTsfLoadBalanceConf - 微服务的负载均衡配置。 注意:此字段可能返回 null,表示取不到有效值。
      • getServiceTsfHealthCheckConf

        public HealthCheckConf getServiceTsfHealthCheckConf()
        Get 微服务的健康检查配置。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServiceTsfHealthCheckConf 微服务的健康检查配置。 注意:此字段可能返回 null,表示取不到有效值。
      • setServiceTsfHealthCheckConf

        public void setServiceTsfHealthCheckConf​(HealthCheckConf ServiceTsfHealthCheckConf)
        Set 微服务的健康检查配置。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServiceTsfHealthCheckConf - 微服务的健康检查配置。 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableCORS

        public Boolean getEnableCORS()
        Get 是否开启跨域。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableCORS 是否开启跨域。 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableCORS

        public void setEnableCORS​(Boolean EnableCORS)
        Set 是否开启跨域。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableCORS - 是否开启跨域。 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

        public Tag[] getTags()
        Get API绑定的tag信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags API绑定的tag信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(Tag[] Tags)
        Set API绑定的tag信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - API绑定的tag信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getEnvironments

        public String[] getEnvironments()
        Get API已发布的环境信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Environments API已发布的环境信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setEnvironments

        public void setEnvironments​(String[] Environments)
        Set API已发布的环境信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Environments - API已发布的环境信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getIsBase64Encoded

        public Boolean getIsBase64Encoded()
        Get 是否开启Base64编码,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsBase64Encoded 是否开启Base64编码,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setIsBase64Encoded

        public void setIsBase64Encoded​(Boolean IsBase64Encoded)
        Set 是否开启Base64编码,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsBase64Encoded - 是否开启Base64编码,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getIsBase64Trigger

        public Boolean getIsBase64Trigger()
        Get 是否开启Base64编码的header触发,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsBase64Trigger 是否开启Base64编码的header触发,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
      • setIsBase64Trigger

        public void setIsBase64Trigger​(Boolean IsBase64Trigger)
        Set 是否开启Base64编码的header触发,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsBase64Trigger - 是否开启Base64编码的header触发,只有后端为scf时才会生效。 注意:此字段可能返回 null,表示取不到有效值。
      • getBase64EncodedTriggerRules

        public Base64EncodedTriggerRule[] getBase64EncodedTriggerRules()
        Get Header触发规则,总规则数量不超过10。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Base64EncodedTriggerRules Header触发规则,总规则数量不超过10。 注意:此字段可能返回 null,表示取不到有效值。
      • setBase64EncodedTriggerRules

        public void setBase64EncodedTriggerRules​(Base64EncodedTriggerRule[] Base64EncodedTriggerRules)
        Set Header触发规则,总规则数量不超过10。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Base64EncodedTriggerRules - Header触发规则,总规则数量不超过10。 注意:此字段可能返回 null,表示取不到有效值。