|
|
@@ -1,4 +1,3 @@
|
|
|
-
|
|
|
package ft
|
|
|
|
|
|
//Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
@@ -17,141 +16,140 @@ package ft
|
|
|
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
|
|
|
|
|
|
import (
|
|
|
-"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
|
|
|
-"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
|
|
|
+ "github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
|
|
|
+ "github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
|
|
|
)
|
|
|
|
|
|
func (client *Client) RpcDubboApiForRepeatList(request *RpcDubboApiForRepeatListRequest) (response *RpcDubboApiForRepeatListResponse, err error) {
|
|
|
-response = CreateRpcDubboApiForRepeatListResponse()
|
|
|
-err = client.DoAction(request, response)
|
|
|
-return
|
|
|
+ response = CreateRpcDubboApiForRepeatListResponse()
|
|
|
+ err = client.DoAction(request, response)
|
|
|
+ return
|
|
|
}
|
|
|
|
|
|
func (client *Client) RpcDubboApiForRepeatListWithChan(request *RpcDubboApiForRepeatListRequest) (<-chan *RpcDubboApiForRepeatListResponse, <-chan error) {
|
|
|
-responseChan := make(chan *RpcDubboApiForRepeatListResponse, 1)
|
|
|
-errChan := make(chan error, 1)
|
|
|
-err := client.AddAsyncTask(func() {
|
|
|
-defer close(responseChan)
|
|
|
-defer close(errChan)
|
|
|
-response, err := client.RpcDubboApiForRepeatList(request)
|
|
|
-responseChan <- response
|
|
|
-errChan <- err
|
|
|
-})
|
|
|
-if err != nil {
|
|
|
-errChan <- err
|
|
|
-close(responseChan)
|
|
|
-close(errChan)
|
|
|
-}
|
|
|
-return responseChan, errChan
|
|
|
+ responseChan := make(chan *RpcDubboApiForRepeatListResponse, 1)
|
|
|
+ errChan := make(chan error, 1)
|
|
|
+ err := client.AddAsyncTask(func() {
|
|
|
+ defer close(responseChan)
|
|
|
+ defer close(errChan)
|
|
|
+ response, err := client.RpcDubboApiForRepeatList(request)
|
|
|
+ responseChan <- response
|
|
|
+ errChan <- err
|
|
|
+ })
|
|
|
+ if err != nil {
|
|
|
+ errChan <- err
|
|
|
+ close(responseChan)
|
|
|
+ close(errChan)
|
|
|
+ }
|
|
|
+ return responseChan, errChan
|
|
|
}
|
|
|
|
|
|
-func (client *Client) RpcDubboApiForRepeatListWithCallback(request *RpcDubboApiForRepeatListRequest, callback func(response *RpcDubboApiForRepeatListResponse, err error)) (<-chan int) {
|
|
|
-result := make(chan int, 1)
|
|
|
-err := client.AddAsyncTask(func() {
|
|
|
-var response *RpcDubboApiForRepeatListResponse
|
|
|
-var err error
|
|
|
-defer close(result)
|
|
|
-response, err = client.RpcDubboApiForRepeatList(request)
|
|
|
-callback(response, err)
|
|
|
-result <- 1
|
|
|
-})
|
|
|
-if err != nil {
|
|
|
-defer close(result)
|
|
|
-callback(nil, err)
|
|
|
-result <- 0
|
|
|
-}
|
|
|
-return result
|
|
|
+func (client *Client) RpcDubboApiForRepeatListWithCallback(request *RpcDubboApiForRepeatListRequest, callback func(response *RpcDubboApiForRepeatListResponse, err error)) <-chan int {
|
|
|
+ result := make(chan int, 1)
|
|
|
+ err := client.AddAsyncTask(func() {
|
|
|
+ var response *RpcDubboApiForRepeatListResponse
|
|
|
+ var err error
|
|
|
+ defer close(result)
|
|
|
+ response, err = client.RpcDubboApiForRepeatList(request)
|
|
|
+ callback(response, err)
|
|
|
+ result <- 1
|
|
|
+ })
|
|
|
+ if err != nil {
|
|
|
+ defer close(result)
|
|
|
+ callback(nil, err)
|
|
|
+ result <- 0
|
|
|
+ }
|
|
|
+ return result
|
|
|
}
|
|
|
|
|
|
type RpcDubboApiForRepeatListRequest struct {
|
|
|
-*requests.RpcRequest
|
|
|
- RequiredValue string `position:"Query" name:"RequiredValue"`
|
|
|
- Code string `position:"Query" name:"Code"`
|
|
|
- JsonRepeatList *[]RpcDubboApiForRepeatListJsonRepeatList `position:"Query" name:"JsonRepeatList" type:"Repeated"`
|
|
|
- IntValue string `position:"Query" name:"IntValue"`
|
|
|
- ListDisk *[]string `position:"Query" name:"ListDisk" type:"Repeated"`
|
|
|
- DefaultValue string `position:"Query" name:"DefaultValue"`
|
|
|
- NumberRange string `position:"Query" name:"NumberRange"`
|
|
|
- Message string `position:"Query" name:"Message"`
|
|
|
- ResultSwitchValue string `position:"Query" name:"ResultSwitchValue"`
|
|
|
- NestedRepeatListDisk *[]RpcDubboApiForRepeatListNestedRepeatListDisk `position:"Query" name:"NestedRepeatListDisk" type:"Repeated"`
|
|
|
- MixedRepeatListDisk *[]RpcDubboApiForRepeatListMixedRepeatListDisk `position:"Query" name:"MixedRepeatListDisk" type:"Repeated"`
|
|
|
- SimpleRepeatListDisk *[]string `position:"Query" name:"SimpleRepeatListDisk" type:"Repeated"`
|
|
|
- JsonObject string `position:"Query" name:"JsonObject"`
|
|
|
- HttpStatusCode string `position:"Query" name:"HttpStatusCode"`
|
|
|
- StringValue string `position:"Query" name:"StringValue"`
|
|
|
- RegionId string `position:"Query" name:"RegionId"`
|
|
|
- EnumValue string `position:"Query" name:"EnumValue"`
|
|
|
- Success string `position:"Query" name:"Success"`
|
|
|
- OtherParam string `position:"Query" name:"OtherParam"`
|
|
|
- SwitchValue string `position:"Query" name:"SwitchValue"`
|
|
|
- StandardRepeatListDisk *[]RpcDubboApiForRepeatListStandardRepeatListDisk `position:"Query" name:"StandardRepeatListDisk" type:"Repeated"`
|
|
|
+ *requests.RpcRequest
|
|
|
+ RequiredValue string `position:"Query" name:"RequiredValue"`
|
|
|
+ Code string `position:"Query" name:"Code"`
|
|
|
+ JsonRepeatList *[]RpcDubboApiForRepeatListJsonRepeatList `position:"Query" name:"JsonRepeatList" type:"Repeated"`
|
|
|
+ IntValue string `position:"Query" name:"IntValue"`
|
|
|
+ ListDisk *[]string `position:"Query" name:"ListDisk" type:"Repeated"`
|
|
|
+ DefaultValue string `position:"Query" name:"DefaultValue"`
|
|
|
+ NumberRange string `position:"Query" name:"NumberRange"`
|
|
|
+ Message string `position:"Query" name:"Message"`
|
|
|
+ ResultSwitchValue string `position:"Query" name:"ResultSwitchValue"`
|
|
|
+ NestedRepeatListDisk *[]RpcDubboApiForRepeatListNestedRepeatListDisk `position:"Query" name:"NestedRepeatListDisk" type:"Repeated"`
|
|
|
+ MixedRepeatListDisk *[]RpcDubboApiForRepeatListMixedRepeatListDisk `position:"Query" name:"MixedRepeatListDisk" type:"Repeated"`
|
|
|
+ SimpleRepeatListDisk *[]string `position:"Query" name:"SimpleRepeatListDisk" type:"Repeated"`
|
|
|
+ JsonObject string `position:"Query" name:"JsonObject"`
|
|
|
+ HttpStatusCode string `position:"Query" name:"HttpStatusCode"`
|
|
|
+ StringValue string `position:"Query" name:"StringValue"`
|
|
|
+ RegionId string `position:"Query" name:"RegionId"`
|
|
|
+ EnumValue string `position:"Query" name:"EnumValue"`
|
|
|
+ Success string `position:"Query" name:"Success"`
|
|
|
+ OtherParam string `position:"Query" name:"OtherParam"`
|
|
|
+ SwitchValue string `position:"Query" name:"SwitchValue"`
|
|
|
+ StandardRepeatListDisk *[]RpcDubboApiForRepeatListStandardRepeatListDisk `position:"Query" name:"StandardRepeatListDisk" type:"Repeated"`
|
|
|
}
|
|
|
|
|
|
-type RpcDubboApiForRepeatListJsonRepeatList struct{
|
|
|
- Size string `name:"Size"`
|
|
|
- Type string `name:"Type"`
|
|
|
+type RpcDubboApiForRepeatListJsonRepeatList struct {
|
|
|
+ Size string `name:"Size"`
|
|
|
+ Type string `name:"Type"`
|
|
|
}
|
|
|
-type RpcDubboApiForRepeatListNestedRepeatListDisk struct{
|
|
|
- Size *[]string `name:"Size" type:"Repeated"`
|
|
|
- Type *[]string `name:"Type" type:"Repeated"`
|
|
|
+type RpcDubboApiForRepeatListNestedRepeatListDisk struct {
|
|
|
+ Size *[]string `name:"Size" type:"Repeated"`
|
|
|
+ Type *[]string `name:"Type" type:"Repeated"`
|
|
|
}
|
|
|
-type RpcDubboApiForRepeatListMixedRepeatListDisk struct{
|
|
|
- Size string `name:"Size"`
|
|
|
- Type *[]string `name:"Type" type:"Repeated"`
|
|
|
+type RpcDubboApiForRepeatListMixedRepeatListDisk struct {
|
|
|
+ Size string `name:"Size"`
|
|
|
+ Type *[]string `name:"Type" type:"Repeated"`
|
|
|
}
|
|
|
-type RpcDubboApiForRepeatListStandardRepeatListDisk struct{
|
|
|
- Size string `name:"Size"`
|
|
|
- Type string `name:"Type"`
|
|
|
+type RpcDubboApiForRepeatListStandardRepeatListDisk struct {
|
|
|
+ Size string `name:"Size"`
|
|
|
+ Type string `name:"Type"`
|
|
|
}
|
|
|
|
|
|
type RpcDubboApiForRepeatListResponse struct {
|
|
|
-*responses.BaseResponse
|
|
|
- IntValue string `json:"IntValue"`
|
|
|
- NumberRange string `json:"NumberRange"`
|
|
|
- StringValue string `json:"StringValue"`
|
|
|
- SwitchValue string `json:"SwitchValue"`
|
|
|
- EnumValue string `json:"EnumValue"`
|
|
|
- RequiredValue string `json:"RequiredValue"`
|
|
|
- DefaultValue string `json:"DefaultValue"`
|
|
|
- Success string `json:"Success"`
|
|
|
- Code string `json:"Code"`
|
|
|
- Message string `json:"Message"`
|
|
|
- HttpStatusCode string `json:"HttpStatusCode"`
|
|
|
- NullToEmptyValue string `json:"NullToEmptyValue"`
|
|
|
- ResultSwitchValue string `json:"ResultSwitchValue"`
|
|
|
- RegionId string `json:"RegionId"`
|
|
|
- Name string `json:"Name"`
|
|
|
- Age string `json:"Age"`
|
|
|
- JsonRepeatList string `json:"JsonRepeatList"`
|
|
|
- ListDisks string `json:"ListDisks"`
|
|
|
- SimpleRepeatListDisks string `json:"SimpleRepeatListDisks"`
|
|
|
- StandardRepeatListDisks string `json:"StandardRepeatListDisks"`
|
|
|
- MixedRepeatListDisks string `json:"MixedRepeatListDisks"`
|
|
|
- NestedRepeatListDisks string `json:"NestedRepeatListDisks"`
|
|
|
- NullToEmptyStructValue struct {
|
|
|
- NullToEmptyStructChildValue string `json:"NullToEmptyStructChildValue"`
|
|
|
- } `json:"NullToEmptyStructValue"`
|
|
|
- StructValue struct {
|
|
|
- StructChildValue string `json:"StructChildValue"`
|
|
|
- } `json:"StructValue"`
|
|
|
- ArrayValue []struct {
|
|
|
- ArrayChildValue string `json:"ArrayChildValue"`
|
|
|
- } `json:"ArrayValue"`
|
|
|
+ *responses.BaseResponse
|
|
|
+ IntValue string `json:"IntValue"`
|
|
|
+ NumberRange string `json:"NumberRange"`
|
|
|
+ StringValue string `json:"StringValue"`
|
|
|
+ SwitchValue string `json:"SwitchValue"`
|
|
|
+ EnumValue string `json:"EnumValue"`
|
|
|
+ RequiredValue string `json:"RequiredValue"`
|
|
|
+ DefaultValue string `json:"DefaultValue"`
|
|
|
+ Success string `json:"Success"`
|
|
|
+ Code string `json:"Code"`
|
|
|
+ Message string `json:"Message"`
|
|
|
+ HttpStatusCode string `json:"HttpStatusCode"`
|
|
|
+ NullToEmptyValue string `json:"NullToEmptyValue"`
|
|
|
+ ResultSwitchValue string `json:"ResultSwitchValue"`
|
|
|
+ RegionId string `json:"RegionId"`
|
|
|
+ Name string `json:"Name"`
|
|
|
+ Age string `json:"Age"`
|
|
|
+ JsonRepeatList string `json:"JsonRepeatList"`
|
|
|
+ ListDisks string `json:"ListDisks"`
|
|
|
+ SimpleRepeatListDisks string `json:"SimpleRepeatListDisks"`
|
|
|
+ StandardRepeatListDisks string `json:"StandardRepeatListDisks"`
|
|
|
+ MixedRepeatListDisks string `json:"MixedRepeatListDisks"`
|
|
|
+ NestedRepeatListDisks string `json:"NestedRepeatListDisks"`
|
|
|
+ NullToEmptyStructValue struct {
|
|
|
+ NullToEmptyStructChildValue string `json:"NullToEmptyStructChildValue"`
|
|
|
+ } `json:"NullToEmptyStructValue"`
|
|
|
+ StructValue struct {
|
|
|
+ StructChildValue string `json:"StructChildValue"`
|
|
|
+ } `json:"StructValue"`
|
|
|
+ ArrayValue []struct {
|
|
|
+ ArrayChildValue string `json:"ArrayChildValue"`
|
|
|
+ } `json:"ArrayValue"`
|
|
|
}
|
|
|
|
|
|
func CreateRpcDubboApiForRepeatListRequest() (request *RpcDubboApiForRepeatListRequest) {
|
|
|
-request = &RpcDubboApiForRepeatListRequest{
|
|
|
-RpcRequest: &requests.RpcRequest{},
|
|
|
-}
|
|
|
-request.InitWithApiInfo("Ft", "2015-01-01", "RpcDubboApiForRepeatList", "", "")
|
|
|
-return
|
|
|
+ request = &RpcDubboApiForRepeatListRequest{
|
|
|
+ RpcRequest: &requests.RpcRequest{},
|
|
|
+ }
|
|
|
+ request.InitWithApiInfo("Ft", "2015-01-01", "RpcDubboApiForRepeatList", "", "")
|
|
|
+ return
|
|
|
}
|
|
|
|
|
|
func CreateRpcDubboApiForRepeatListResponse() (response *RpcDubboApiForRepeatListResponse) {
|
|
|
-response = &RpcDubboApiForRepeatListResponse{
|
|
|
-BaseResponse: &responses.BaseResponse{},
|
|
|
-}
|
|
|
-return
|
|
|
+ response = &RpcDubboApiForRepeatListResponse{
|
|
|
+ BaseResponse: &responses.BaseResponse{},
|
|
|
+ }
|
|
|
+ return
|
|
|
}
|
|
|
-
|