client

package
v2.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CreateConsumerGroup

func (client *Client) CreateConsumerGroup(instanceId *string, consumerGroupId *string, request *CreateConsumerGroupRequest) (_result *CreateConsumerGroupResponse, _err error)

func (*Client) CreateConsumerGroupWithOptions

func (client *Client) CreateConsumerGroupWithOptions(instanceId *string, consumerGroupId *string, request *CreateConsumerGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateConsumerGroupResponse, _err error)

func (*Client) CreateTopic

func (client *Client) CreateTopic(instanceId *string, topicName *string, request *CreateTopicRequest) (_result *CreateTopicResponse, _err error)

func (*Client) CreateTopicWithOptions

func (client *Client) CreateTopicWithOptions(instanceId *string, topicName *string, request *CreateTopicRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateTopicResponse, _err error)

func (*Client) DeleteConsumerGroup

func (client *Client) DeleteConsumerGroup(instanceId *string, consumerGroupId *string) (_result *DeleteConsumerGroupResponse, _err error)

func (*Client) DeleteConsumerGroupWithOptions

func (client *Client) DeleteConsumerGroupWithOptions(instanceId *string, consumerGroupId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteConsumerGroupResponse, _err error)

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(instanceId *string) (_result *DeleteInstanceResponse, _err error)

func (*Client) DeleteInstanceWithOptions

func (client *Client) DeleteInstanceWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteInstanceResponse, _err error)

func (*Client) DeleteTopic

func (client *Client) DeleteTopic(instanceId *string, topicName *string) (_result *DeleteTopicResponse, _err error)

func (*Client) DeleteTopicWithOptions

func (client *Client) DeleteTopicWithOptions(instanceId *string, topicName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteTopicResponse, _err error)

func (*Client) GetConsumerGroup

func (client *Client) GetConsumerGroup(instanceId *string, consumerGroupId *string) (_result *GetConsumerGroupResponse, _err error)

func (*Client) GetConsumerGroupWithOptions

func (client *Client) GetConsumerGroupWithOptions(instanceId *string, consumerGroupId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetConsumerGroupResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetInstance

func (client *Client) GetInstance(instanceId *string) (_result *GetInstanceResponse, _err error)

func (*Client) GetInstanceWithOptions

func (client *Client) GetInstanceWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetInstanceResponse, _err error)

func (*Client) GetTopic

func (client *Client) GetTopic(instanceId *string, topicName *string) (_result *GetTopicResponse, _err error)

func (*Client) GetTopicWithOptions

func (client *Client) GetTopicWithOptions(instanceId *string, topicName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTopicResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListConsumerGroups

func (client *Client) ListConsumerGroups(instanceId *string, request *ListConsumerGroupsRequest) (_result *ListConsumerGroupsResponse, _err error)

func (*Client) ListConsumerGroupsWithOptions

func (client *Client) ListConsumerGroupsWithOptions(instanceId *string, request *ListConsumerGroupsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListConsumerGroupsResponse, _err error)

func (*Client) ListInstances

func (client *Client) ListInstances(request *ListInstancesRequest) (_result *ListInstancesResponse, _err error)

func (*Client) ListInstancesWithOptions

func (client *Client) ListInstancesWithOptions(request *ListInstancesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstancesResponse, _err error)

func (*Client) ListTopics

func (client *Client) ListTopics(instanceId *string, request *ListTopicsRequest) (_result *ListTopicsResponse, _err error)

func (*Client) ListTopicsWithOptions

func (client *Client) ListTopicsWithOptions(instanceId *string, request *ListTopicsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTopicsResponse, _err error)

func (*Client) UpdateConsumerGroup

func (client *Client) UpdateConsumerGroup(instanceId *string, consumerGroupId *string, request *UpdateConsumerGroupRequest) (_result *UpdateConsumerGroupResponse, _err error)

func (*Client) UpdateConsumerGroupWithOptions

func (client *Client) UpdateConsumerGroupWithOptions(instanceId *string, consumerGroupId *string, request *UpdateConsumerGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateConsumerGroupResponse, _err error)

func (*Client) UpdateInstance

func (client *Client) UpdateInstance(instanceId *string, request *UpdateInstanceRequest) (_result *UpdateInstanceResponse, _err error)

func (*Client) UpdateInstanceWithOptions

func (client *Client) UpdateInstanceWithOptions(instanceId *string, request *UpdateInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateInstanceResponse, _err error)

func (*Client) UpdateTopic

func (client *Client) UpdateTopic(instanceId *string, topicName *string, request *UpdateTopicRequest) (_result *UpdateTopicResponse, _err error)

func (*Client) UpdateTopicWithOptions

func (client *Client) UpdateTopicWithOptions(instanceId *string, topicName *string, request *UpdateTopicRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateTopicResponse, _err error)

type CreateConsumerGroupRequest

type CreateConsumerGroupRequest struct {
	ConsumeRetryPolicy *CreateConsumerGroupRequestConsumeRetryPolicy `json:"consumeRetryPolicy,omitempty" xml:"consumeRetryPolicy,omitempty" type:"Struct"`
	DeliveryOrderType  *string                                       `json:"deliveryOrderType,omitempty" xml:"deliveryOrderType,omitempty"`
	Remark             *string                                       `json:"remark,omitempty" xml:"remark,omitempty"`
}

func (CreateConsumerGroupRequest) GoString

func (s CreateConsumerGroupRequest) GoString() string

func (*CreateConsumerGroupRequest) SetDeliveryOrderType

func (s *CreateConsumerGroupRequest) SetDeliveryOrderType(v string) *CreateConsumerGroupRequest

func (*CreateConsumerGroupRequest) SetRemark

func (CreateConsumerGroupRequest) String

type CreateConsumerGroupRequestConsumeRetryPolicy

type CreateConsumerGroupRequestConsumeRetryPolicy struct {
	MaxRetryTimes *int32  `json:"maxRetryTimes,omitempty" xml:"maxRetryTimes,omitempty"`
	RetryPolicy   *string `json:"retryPolicy,omitempty" xml:"retryPolicy,omitempty"`
}

func (CreateConsumerGroupRequestConsumeRetryPolicy) GoString

func (*CreateConsumerGroupRequestConsumeRetryPolicy) SetMaxRetryTimes

func (*CreateConsumerGroupRequestConsumeRetryPolicy) SetRetryPolicy

func (CreateConsumerGroupRequestConsumeRetryPolicy) String

type CreateConsumerGroupResponse

type CreateConsumerGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateConsumerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateConsumerGroupResponse) GoString

func (s CreateConsumerGroupResponse) GoString() string

func (*CreateConsumerGroupResponse) SetBody

func (*CreateConsumerGroupResponse) SetHeaders

func (*CreateConsumerGroupResponse) SetStatusCode

func (CreateConsumerGroupResponse) String

type CreateConsumerGroupResponseBody

type CreateConsumerGroupResponseBody struct {
	Code           *string `json:"code,omitempty" xml:"code,omitempty"`
	Data           *bool   `json:"data,omitempty" xml:"data,omitempty"`
	DynamicCode    *string `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32  `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (CreateConsumerGroupResponseBody) GoString

func (*CreateConsumerGroupResponseBody) SetCode

func (*CreateConsumerGroupResponseBody) SetData

func (*CreateConsumerGroupResponseBody) SetDynamicCode

func (*CreateConsumerGroupResponseBody) SetDynamicMessage

func (*CreateConsumerGroupResponseBody) SetHttpStatusCode

func (*CreateConsumerGroupResponseBody) SetMessage

func (*CreateConsumerGroupResponseBody) SetRequestId

func (*CreateConsumerGroupResponseBody) SetSuccess

func (CreateConsumerGroupResponseBody) String

type CreateTopicRequest

type CreateTopicRequest struct {
	MessageType *string `json:"messageType,omitempty" xml:"messageType,omitempty"`
	Remark      *string `json:"remark,omitempty" xml:"remark,omitempty"`
}

func (CreateTopicRequest) GoString

func (s CreateTopicRequest) GoString() string

func (*CreateTopicRequest) SetMessageType

func (s *CreateTopicRequest) SetMessageType(v string) *CreateTopicRequest

func (*CreateTopicRequest) SetRemark

func (s *CreateTopicRequest) SetRemark(v string) *CreateTopicRequest

func (CreateTopicRequest) String

func (s CreateTopicRequest) String() string

type CreateTopicResponse

type CreateTopicResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateTopicResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateTopicResponse) GoString

func (s CreateTopicResponse) GoString() string

func (*CreateTopicResponse) SetBody

func (*CreateTopicResponse) SetHeaders

func (s *CreateTopicResponse) SetHeaders(v map[string]*string) *CreateTopicResponse

func (*CreateTopicResponse) SetStatusCode

func (s *CreateTopicResponse) SetStatusCode(v int32) *CreateTopicResponse

func (CreateTopicResponse) String

func (s CreateTopicResponse) String() string

type CreateTopicResponseBody

type CreateTopicResponseBody struct {
	Code           *string `json:"code,omitempty" xml:"code,omitempty"`
	Data           *bool   `json:"data,omitempty" xml:"data,omitempty"`
	DynamicCode    *string `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32  `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (CreateTopicResponseBody) GoString

func (s CreateTopicResponseBody) GoString() string

func (*CreateTopicResponseBody) SetCode

func (*CreateTopicResponseBody) SetData

func (*CreateTopicResponseBody) SetDynamicCode

func (*CreateTopicResponseBody) SetDynamicMessage

func (s *CreateTopicResponseBody) SetDynamicMessage(v string) *CreateTopicResponseBody

func (*CreateTopicResponseBody) SetHttpStatusCode

func (s *CreateTopicResponseBody) SetHttpStatusCode(v int32) *CreateTopicResponseBody

func (*CreateTopicResponseBody) SetMessage

func (*CreateTopicResponseBody) SetRequestId

func (*CreateTopicResponseBody) SetSuccess

func (CreateTopicResponseBody) String

func (s CreateTopicResponseBody) String() string

type DeleteConsumerGroupResponse

type DeleteConsumerGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteConsumerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteConsumerGroupResponse) GoString

func (s DeleteConsumerGroupResponse) GoString() string

func (*DeleteConsumerGroupResponse) SetBody

func (*DeleteConsumerGroupResponse) SetHeaders

func (*DeleteConsumerGroupResponse) SetStatusCode

func (DeleteConsumerGroupResponse) String

type DeleteConsumerGroupResponseBody

type DeleteConsumerGroupResponseBody struct {
	Code           *string `json:"code,omitempty" xml:"code,omitempty"`
	Data           *bool   `json:"data,omitempty" xml:"data,omitempty"`
	DynamicCode    *string `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32  `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeleteConsumerGroupResponseBody) GoString

func (*DeleteConsumerGroupResponseBody) SetCode

func (*DeleteConsumerGroupResponseBody) SetData

func (*DeleteConsumerGroupResponseBody) SetDynamicCode

func (*DeleteConsumerGroupResponseBody) SetDynamicMessage

func (*DeleteConsumerGroupResponseBody) SetHttpStatusCode

func (*DeleteConsumerGroupResponseBody) SetMessage

func (*DeleteConsumerGroupResponseBody) SetRequestId

func (*DeleteConsumerGroupResponseBody) SetSuccess

func (DeleteConsumerGroupResponseBody) String

type DeleteInstanceResponse

type DeleteInstanceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteInstanceResponse) GoString

func (s DeleteInstanceResponse) GoString() string

func (*DeleteInstanceResponse) SetBody

func (*DeleteInstanceResponse) SetHeaders

func (*DeleteInstanceResponse) SetStatusCode

func (DeleteInstanceResponse) String

func (s DeleteInstanceResponse) String() string

type DeleteInstanceResponseBody

type DeleteInstanceResponseBody struct {
	Code           *string `json:"code,omitempty" xml:"code,omitempty"`
	Data           *bool   `json:"data,omitempty" xml:"data,omitempty"`
	DynamicCode    *string `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32  `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeleteInstanceResponseBody) GoString

func (s DeleteInstanceResponseBody) GoString() string

func (*DeleteInstanceResponseBody) SetCode

func (*DeleteInstanceResponseBody) SetData

func (*DeleteInstanceResponseBody) SetDynamicCode

func (*DeleteInstanceResponseBody) SetDynamicMessage

func (*DeleteInstanceResponseBody) SetHttpStatusCode

func (*DeleteInstanceResponseBody) SetMessage

func (*DeleteInstanceResponseBody) SetRequestId

func (*DeleteInstanceResponseBody) SetSuccess

func (DeleteInstanceResponseBody) String

type DeleteTopicResponse

type DeleteTopicResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteTopicResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteTopicResponse) GoString

func (s DeleteTopicResponse) GoString() string

func (*DeleteTopicResponse) SetBody

func (*DeleteTopicResponse) SetHeaders

func (s *DeleteTopicResponse) SetHeaders(v map[string]*string) *DeleteTopicResponse

func (*DeleteTopicResponse) SetStatusCode

func (s *DeleteTopicResponse) SetStatusCode(v int32) *DeleteTopicResponse

func (DeleteTopicResponse) String

func (s DeleteTopicResponse) String() string

type DeleteTopicResponseBody

type DeleteTopicResponseBody struct {
	Code           *string `json:"code,omitempty" xml:"code,omitempty"`
	Data           *bool   `json:"data,omitempty" xml:"data,omitempty"`
	DynamicCode    *string `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32  `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeleteTopicResponseBody) GoString

func (s DeleteTopicResponseBody) GoString() string

func (*DeleteTopicResponseBody) SetCode

func (*DeleteTopicResponseBody) SetData

func (*DeleteTopicResponseBody) SetDynamicCode

func (*DeleteTopicResponseBody) SetDynamicMessage

func (s *DeleteTopicResponseBody) SetDynamicMessage(v string) *DeleteTopicResponseBody

func (*DeleteTopicResponseBody) SetHttpStatusCode

func (s *DeleteTopicResponseBody) SetHttpStatusCode(v int32) *DeleteTopicResponseBody

func (*DeleteTopicResponseBody) SetMessage

func (*DeleteTopicResponseBody) SetRequestId

func (*DeleteTopicResponseBody) SetSuccess

func (DeleteTopicResponseBody) String

func (s DeleteTopicResponseBody) String() string

type GetConsumerGroupResponse

type GetConsumerGroupResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetConsumerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetConsumerGroupResponse) GoString

func (s GetConsumerGroupResponse) GoString() string

func (*GetConsumerGroupResponse) SetBody

func (*GetConsumerGroupResponse) SetHeaders

func (*GetConsumerGroupResponse) SetStatusCode

func (GetConsumerGroupResponse) String

func (s GetConsumerGroupResponse) String() string

type GetConsumerGroupResponseBody

type GetConsumerGroupResponseBody struct {
	Code           *string                           `json:"code,omitempty" xml:"code,omitempty"`
	Data           *GetConsumerGroupResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	DynamicCode    *string                           `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string                           `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32                            `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string                           `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string                           `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool                             `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetConsumerGroupResponseBody) GoString

func (s GetConsumerGroupResponseBody) GoString() string

func (*GetConsumerGroupResponseBody) SetCode

func (*GetConsumerGroupResponseBody) SetData

func (*GetConsumerGroupResponseBody) SetDynamicCode

func (*GetConsumerGroupResponseBody) SetDynamicMessage

func (*GetConsumerGroupResponseBody) SetHttpStatusCode

func (*GetConsumerGroupResponseBody) SetMessage

func (*GetConsumerGroupResponseBody) SetRequestId

func (*GetConsumerGroupResponseBody) SetSuccess

func (GetConsumerGroupResponseBody) String

type GetConsumerGroupResponseBodyData

type GetConsumerGroupResponseBodyData struct {
	ConsumeRetryPolicy *GetConsumerGroupResponseBodyDataConsumeRetryPolicy `json:"consumeRetryPolicy,omitempty" xml:"consumeRetryPolicy,omitempty" type:"Struct"`
	ConsumerGroupId    *string                                             `json:"consumerGroupId,omitempty" xml:"consumerGroupId,omitempty"`
	CreateTime         *string                                             `json:"createTime,omitempty" xml:"createTime,omitempty"`
	DeliveryOrderType  *string                                             `json:"deliveryOrderType,omitempty" xml:"deliveryOrderType,omitempty"`
	InstanceId         *string                                             `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	RegionId           *string                                             `json:"regionId,omitempty" xml:"regionId,omitempty"`
	Remark             *string                                             `json:"remark,omitempty" xml:"remark,omitempty"`
	Status             *string                                             `json:"status,omitempty" xml:"status,omitempty"`
	UpdateTime         *string                                             `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (GetConsumerGroupResponseBodyData) GoString

func (*GetConsumerGroupResponseBodyData) SetConsumerGroupId

func (*GetConsumerGroupResponseBodyData) SetCreateTime

func (*GetConsumerGroupResponseBodyData) SetDeliveryOrderType

func (*GetConsumerGroupResponseBodyData) SetInstanceId

func (*GetConsumerGroupResponseBodyData) SetRegionId

func (*GetConsumerGroupResponseBodyData) SetRemark

func (*GetConsumerGroupResponseBodyData) SetStatus

func (*GetConsumerGroupResponseBodyData) SetUpdateTime

func (GetConsumerGroupResponseBodyData) String

type GetConsumerGroupResponseBodyDataConsumeRetryPolicy

type GetConsumerGroupResponseBodyDataConsumeRetryPolicy struct {
	MaxRetryTimes *int32  `json:"maxRetryTimes,omitempty" xml:"maxRetryTimes,omitempty"`
	RetryPolicy   *string `json:"retryPolicy,omitempty" xml:"retryPolicy,omitempty"`
}

func (GetConsumerGroupResponseBodyDataConsumeRetryPolicy) GoString

func (*GetConsumerGroupResponseBodyDataConsumeRetryPolicy) SetMaxRetryTimes

func (*GetConsumerGroupResponseBodyDataConsumeRetryPolicy) SetRetryPolicy

func (GetConsumerGroupResponseBodyDataConsumeRetryPolicy) String

type GetInstanceResponse

type GetInstanceResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetInstanceResponse) GoString

func (s GetInstanceResponse) GoString() string

func (*GetInstanceResponse) SetBody

func (*GetInstanceResponse) SetHeaders

func (s *GetInstanceResponse) SetHeaders(v map[string]*string) *GetInstanceResponse

func (*GetInstanceResponse) SetStatusCode

func (s *GetInstanceResponse) SetStatusCode(v int32) *GetInstanceResponse

func (GetInstanceResponse) String

func (s GetInstanceResponse) String() string

type GetInstanceResponseBody

type GetInstanceResponseBody struct {
	Code           *string                      `json:"code,omitempty" xml:"code,omitempty"`
	Data           *GetInstanceResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	DynamicCode    *string                      `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string                      `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32                       `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string                      `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool                        `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetInstanceResponseBody) GoString

func (s GetInstanceResponseBody) GoString() string

func (*GetInstanceResponseBody) SetCode

func (*GetInstanceResponseBody) SetData

func (*GetInstanceResponseBody) SetDynamicCode

func (*GetInstanceResponseBody) SetDynamicMessage

func (s *GetInstanceResponseBody) SetDynamicMessage(v string) *GetInstanceResponseBody

func (*GetInstanceResponseBody) SetHttpStatusCode

func (s *GetInstanceResponseBody) SetHttpStatusCode(v int32) *GetInstanceResponseBody

func (*GetInstanceResponseBody) SetMessage

func (*GetInstanceResponseBody) SetRequestId

func (*GetInstanceResponseBody) SetSuccess

func (GetInstanceResponseBody) String

func (s GetInstanceResponseBody) String() string

type GetInstanceResponseBodyData

type GetInstanceResponseBodyData struct {
	AccountInfo    *GetInstanceResponseBodyDataAccountInfo      `json:"accountInfo,omitempty" xml:"accountInfo,omitempty" type:"Struct"`
	Bid            *string                                      `json:"bid,omitempty" xml:"bid,omitempty"`
	CommodityCode  *string                                      `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	CreateTime     *string                                      `json:"createTime,omitempty" xml:"createTime,omitempty"`
	ExpireTime     *string                                      `json:"expireTime,omitempty" xml:"expireTime,omitempty"`
	ExtConfig      *GetInstanceResponseBodyDataExtConfig        `json:"extConfig,omitempty" xml:"extConfig,omitempty" type:"Struct"`
	GroupCount     *int64                                       `json:"groupCount,omitempty" xml:"groupCount,omitempty"`
	InstanceId     *string                                      `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	InstanceName   *string                                      `json:"instanceName,omitempty" xml:"instanceName,omitempty"`
	InstanceQuotas []*GetInstanceResponseBodyDataInstanceQuotas `json:"instanceQuotas,omitempty" xml:"instanceQuotas,omitempty" type:"Repeated"`
	NetworkInfo    *GetInstanceResponseBodyDataNetworkInfo      `json:"networkInfo,omitempty" xml:"networkInfo,omitempty" type:"Struct"`
	PaymentType    *string                                      `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	RegionId       *string                                      `json:"regionId,omitempty" xml:"regionId,omitempty"`
	ReleaseTime    *string                                      `json:"releaseTime,omitempty" xml:"releaseTime,omitempty"`
	Remark         *string                                      `json:"remark,omitempty" xml:"remark,omitempty"`
	SeriesCode     *string                                      `json:"seriesCode,omitempty" xml:"seriesCode,omitempty"`
	ServiceCode    *string                                      `json:"serviceCode,omitempty" xml:"serviceCode,omitempty"`
	StartTime      *string                                      `json:"startTime,omitempty" xml:"startTime,omitempty"`
	Status         *string                                      `json:"status,omitempty" xml:"status,omitempty"`
	SubSeriesCode  *string                                      `json:"subSeriesCode,omitempty" xml:"subSeriesCode,omitempty"`
	TopicCount     *int64                                       `json:"topicCount,omitempty" xml:"topicCount,omitempty"`
	UpdateTime     *string                                      `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	UserId         *string                                      `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetInstanceResponseBodyData) GoString

func (s GetInstanceResponseBodyData) GoString() string

func (*GetInstanceResponseBodyData) SetAccountInfo

func (*GetInstanceResponseBodyData) SetBid

func (*GetInstanceResponseBodyData) SetCommodityCode

func (*GetInstanceResponseBodyData) SetCreateTime

func (*GetInstanceResponseBodyData) SetExpireTime

func (*GetInstanceResponseBodyData) SetExtConfig

func (*GetInstanceResponseBodyData) SetGroupCount

func (*GetInstanceResponseBodyData) SetInstanceId

func (*GetInstanceResponseBodyData) SetInstanceName

func (*GetInstanceResponseBodyData) SetInstanceQuotas

func (*GetInstanceResponseBodyData) SetNetworkInfo

func (*GetInstanceResponseBodyData) SetPaymentType

func (*GetInstanceResponseBodyData) SetRegionId

func (*GetInstanceResponseBodyData) SetReleaseTime

func (*GetInstanceResponseBodyData) SetRemark

func (*GetInstanceResponseBodyData) SetSeriesCode

func (*GetInstanceResponseBodyData) SetServiceCode

func (*GetInstanceResponseBodyData) SetStartTime

func (*GetInstanceResponseBodyData) SetStatus

func (*GetInstanceResponseBodyData) SetSubSeriesCode

func (*GetInstanceResponseBodyData) SetTopicCount

func (*GetInstanceResponseBodyData) SetUpdateTime

func (*GetInstanceResponseBodyData) SetUserId

func (GetInstanceResponseBodyData) String

type GetInstanceResponseBodyDataAccountInfo

type GetInstanceResponseBodyDataAccountInfo struct {
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (GetInstanceResponseBodyDataAccountInfo) GoString

func (*GetInstanceResponseBodyDataAccountInfo) SetUsername

func (GetInstanceResponseBodyDataAccountInfo) String

type GetInstanceResponseBodyDataExtConfig

type GetInstanceResponseBodyDataExtConfig struct {
	AclType              *string  `json:"aclType,omitempty" xml:"aclType,omitempty"`
	AutoScaling          *bool    `json:"autoScaling,omitempty" xml:"autoScaling,omitempty"`
	FlowOutBandwidth     *int32   `json:"flowOutBandwidth,omitempty" xml:"flowOutBandwidth,omitempty"`
	FlowOutType          *string  `json:"flowOutType,omitempty" xml:"flowOutType,omitempty"`
	InternetSpec         *string  `json:"internetSpec,omitempty" xml:"internetSpec,omitempty"`
	MessageRetentionTime *int32   `json:"messageRetentionTime,omitempty" xml:"messageRetentionTime,omitempty"`
	MsgProcessSpec       *string  `json:"msgProcessSpec,omitempty" xml:"msgProcessSpec,omitempty"`
	SendReceiveRatio     *float32 `json:"sendReceiveRatio,omitempty" xml:"sendReceiveRatio,omitempty"`
	SupportAutoScaling   *bool    `json:"supportAutoScaling,omitempty" xml:"supportAutoScaling,omitempty"`
}

func (GetInstanceResponseBodyDataExtConfig) GoString

func (*GetInstanceResponseBodyDataExtConfig) SetAclType

func (*GetInstanceResponseBodyDataExtConfig) SetAutoScaling

func (*GetInstanceResponseBodyDataExtConfig) SetFlowOutBandwidth

func (*GetInstanceResponseBodyDataExtConfig) SetFlowOutType

func (*GetInstanceResponseBodyDataExtConfig) SetInternetSpec

func (*GetInstanceResponseBodyDataExtConfig) SetMessageRetentionTime

func (*GetInstanceResponseBodyDataExtConfig) SetMsgProcessSpec

func (*GetInstanceResponseBodyDataExtConfig) SetSendReceiveRatio

func (*GetInstanceResponseBodyDataExtConfig) SetSupportAutoScaling

func (GetInstanceResponseBodyDataExtConfig) String

type GetInstanceResponseBodyDataInstanceQuotas

type GetInstanceResponseBodyDataInstanceQuotas struct {
	FreeCount  *float64 `json:"freeCount,omitempty" xml:"freeCount,omitempty"`
	QuotaName  *string  `json:"quotaName,omitempty" xml:"quotaName,omitempty"`
	TotalCount *float64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
	UsedCount  *float64 `json:"usedCount,omitempty" xml:"usedCount,omitempty"`
}

func (GetInstanceResponseBodyDataInstanceQuotas) GoString

func (*GetInstanceResponseBodyDataInstanceQuotas) SetFreeCount

func (*GetInstanceResponseBodyDataInstanceQuotas) SetQuotaName

func (*GetInstanceResponseBodyDataInstanceQuotas) SetTotalCount

func (*GetInstanceResponseBodyDataInstanceQuotas) SetUsedCount

func (GetInstanceResponseBodyDataInstanceQuotas) String

type GetInstanceResponseBodyDataNetworkInfo

type GetInstanceResponseBodyDataNetworkInfo struct {
	Endpoints []*GetInstanceResponseBodyDataNetworkInfoEndpoints `json:"endpoints,omitempty" xml:"endpoints,omitempty" type:"Repeated"`
	VpcInfo   *GetInstanceResponseBodyDataNetworkInfoVpcInfo     `json:"vpcInfo,omitempty" xml:"vpcInfo,omitempty" type:"Struct"`
}

func (GetInstanceResponseBodyDataNetworkInfo) GoString

func (GetInstanceResponseBodyDataNetworkInfo) String

type GetInstanceResponseBodyDataNetworkInfoEndpoints

type GetInstanceResponseBodyDataNetworkInfoEndpoints struct {
	EndpointType *string `json:"endpointType,omitempty" xml:"endpointType,omitempty"`
	EndpointUrl  *string `json:"endpointUrl,omitempty" xml:"endpointUrl,omitempty"`
	IpWhitelist  *string `json:"ipWhitelist,omitempty" xml:"ipWhitelist,omitempty"`
}

func (GetInstanceResponseBodyDataNetworkInfoEndpoints) GoString

func (*GetInstanceResponseBodyDataNetworkInfoEndpoints) SetEndpointType

func (*GetInstanceResponseBodyDataNetworkInfoEndpoints) SetEndpointUrl

func (*GetInstanceResponseBodyDataNetworkInfoEndpoints) SetIpWhitelist

func (GetInstanceResponseBodyDataNetworkInfoEndpoints) String

type GetInstanceResponseBodyDataNetworkInfoVpcInfo

type GetInstanceResponseBodyDataNetworkInfoVpcInfo struct {
	VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"`
	VpcId     *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (GetInstanceResponseBodyDataNetworkInfoVpcInfo) GoString

func (*GetInstanceResponseBodyDataNetworkInfoVpcInfo) SetVSwitchId

func (*GetInstanceResponseBodyDataNetworkInfoVpcInfo) SetVpcId

func (GetInstanceResponseBodyDataNetworkInfoVpcInfo) String

type GetTopicResponse

type GetTopicResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTopicResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTopicResponse) GoString

func (s GetTopicResponse) GoString() string

func (*GetTopicResponse) SetBody

func (*GetTopicResponse) SetHeaders

func (s *GetTopicResponse) SetHeaders(v map[string]*string) *GetTopicResponse

func (*GetTopicResponse) SetStatusCode

func (s *GetTopicResponse) SetStatusCode(v int32) *GetTopicResponse

func (GetTopicResponse) String

func (s GetTopicResponse) String() string

type GetTopicResponseBody

type GetTopicResponseBody struct {
	Code           *string                   `json:"code,omitempty" xml:"code,omitempty"`
	Data           *GetTopicResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	DynamicCode    *string                   `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string                   `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32                    `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string                   `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string                   `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool                     `json:"success,omitempty" xml:"success,omitempty"`
}

func (GetTopicResponseBody) GoString

func (s GetTopicResponseBody) GoString() string

func (*GetTopicResponseBody) SetCode

func (*GetTopicResponseBody) SetData

func (*GetTopicResponseBody) SetDynamicCode

func (s *GetTopicResponseBody) SetDynamicCode(v string) *GetTopicResponseBody

func (*GetTopicResponseBody) SetDynamicMessage

func (s *GetTopicResponseBody) SetDynamicMessage(v string) *GetTopicResponseBody

func (*GetTopicResponseBody) SetHttpStatusCode

func (s *GetTopicResponseBody) SetHttpStatusCode(v int32) *GetTopicResponseBody

func (*GetTopicResponseBody) SetMessage

func (*GetTopicResponseBody) SetRequestId

func (s *GetTopicResponseBody) SetRequestId(v string) *GetTopicResponseBody

func (*GetTopicResponseBody) SetSuccess

func (GetTopicResponseBody) String

func (s GetTopicResponseBody) String() string

type GetTopicResponseBodyData

type GetTopicResponseBodyData struct {
	CreateTime  *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	InstanceId  *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	MessageType *string `json:"messageType,omitempty" xml:"messageType,omitempty"`
	RegionId    *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
	Remark      *string `json:"remark,omitempty" xml:"remark,omitempty"`
	Status      *string `json:"status,omitempty" xml:"status,omitempty"`
	TopicName   *string `json:"topicName,omitempty" xml:"topicName,omitempty"`
	UpdateTime  *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (GetTopicResponseBodyData) GoString

func (s GetTopicResponseBodyData) GoString() string

func (*GetTopicResponseBodyData) SetCreateTime

func (*GetTopicResponseBodyData) SetInstanceId

func (*GetTopicResponseBodyData) SetMessageType

func (*GetTopicResponseBodyData) SetRegionId

func (*GetTopicResponseBodyData) SetRemark

func (*GetTopicResponseBodyData) SetStatus

func (*GetTopicResponseBodyData) SetTopicName

func (*GetTopicResponseBodyData) SetUpdateTime

func (GetTopicResponseBodyData) String

func (s GetTopicResponseBodyData) String() string

type ListConsumerGroupsRequest

type ListConsumerGroupsRequest struct {
	Filter     *string `json:"filter,omitempty" xml:"filter,omitempty"`
	PageNumber *int32  `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int32  `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (ListConsumerGroupsRequest) GoString

func (s ListConsumerGroupsRequest) GoString() string

func (*ListConsumerGroupsRequest) SetFilter

func (*ListConsumerGroupsRequest) SetPageNumber

func (*ListConsumerGroupsRequest) SetPageSize

func (ListConsumerGroupsRequest) String

func (s ListConsumerGroupsRequest) String() string

type ListConsumerGroupsResponse

type ListConsumerGroupsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListConsumerGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListConsumerGroupsResponse) GoString

func (s ListConsumerGroupsResponse) GoString() string

func (*ListConsumerGroupsResponse) SetBody

func (*ListConsumerGroupsResponse) SetHeaders

func (*ListConsumerGroupsResponse) SetStatusCode

func (ListConsumerGroupsResponse) String

type ListConsumerGroupsResponseBody

type ListConsumerGroupsResponseBody struct {
	Code           *string                             `json:"code,omitempty" xml:"code,omitempty"`
	Data           *ListConsumerGroupsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	DynamicCode    *string                             `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string                             `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32                              `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string                             `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string                             `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool                               `json:"success,omitempty" xml:"success,omitempty"`
}

func (ListConsumerGroupsResponseBody) GoString

func (*ListConsumerGroupsResponseBody) SetCode

func (*ListConsumerGroupsResponseBody) SetDynamicCode

func (*ListConsumerGroupsResponseBody) SetDynamicMessage

func (*ListConsumerGroupsResponseBody) SetHttpStatusCode

func (*ListConsumerGroupsResponseBody) SetMessage

func (*ListConsumerGroupsResponseBody) SetRequestId

func (*ListConsumerGroupsResponseBody) SetSuccess

func (ListConsumerGroupsResponseBody) String

type ListConsumerGroupsResponseBodyData

type ListConsumerGroupsResponseBodyData struct {
	List       []*ListConsumerGroupsResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	PageNumber *int64                                    `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64                                    `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	TotalCount *int64                                    `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListConsumerGroupsResponseBodyData) GoString

func (*ListConsumerGroupsResponseBodyData) SetPageNumber

func (*ListConsumerGroupsResponseBodyData) SetPageSize

func (*ListConsumerGroupsResponseBodyData) SetTotalCount

func (ListConsumerGroupsResponseBodyData) String

type ListConsumerGroupsResponseBodyDataList

type ListConsumerGroupsResponseBodyDataList struct {
	ConsumerGroupId *string `json:"consumerGroupId,omitempty" xml:"consumerGroupId,omitempty"`
	CreateTime      *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	InstanceId      *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	RegionId        *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
	Remark          *string `json:"remark,omitempty" xml:"remark,omitempty"`
	Status          *string `json:"status,omitempty" xml:"status,omitempty"`
	UpdateTime      *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListConsumerGroupsResponseBodyDataList) GoString

func (*ListConsumerGroupsResponseBodyDataList) SetConsumerGroupId

func (*ListConsumerGroupsResponseBodyDataList) SetCreateTime

func (*ListConsumerGroupsResponseBodyDataList) SetInstanceId

func (*ListConsumerGroupsResponseBodyDataList) SetRegionId

func (*ListConsumerGroupsResponseBodyDataList) SetRemark

func (*ListConsumerGroupsResponseBodyDataList) SetStatus

func (*ListConsumerGroupsResponseBodyDataList) SetUpdateTime

func (ListConsumerGroupsResponseBodyDataList) String

type ListInstancesRequest

type ListInstancesRequest struct {
	Filter     *string `json:"filter,omitempty" xml:"filter,omitempty"`
	PageNumber *int32  `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int32  `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (ListInstancesRequest) GoString

func (s ListInstancesRequest) GoString() string

func (*ListInstancesRequest) SetFilter

func (*ListInstancesRequest) SetPageNumber

func (s *ListInstancesRequest) SetPageNumber(v int32) *ListInstancesRequest

func (*ListInstancesRequest) SetPageSize

func (s *ListInstancesRequest) SetPageSize(v int32) *ListInstancesRequest

func (ListInstancesRequest) String

func (s ListInstancesRequest) String() string

type ListInstancesResponse

type ListInstancesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListInstancesResponse) GoString

func (s ListInstancesResponse) GoString() string

func (*ListInstancesResponse) SetBody

func (*ListInstancesResponse) SetHeaders

func (*ListInstancesResponse) SetStatusCode

func (s *ListInstancesResponse) SetStatusCode(v int32) *ListInstancesResponse

func (ListInstancesResponse) String

func (s ListInstancesResponse) String() string

type ListInstancesResponseBody

type ListInstancesResponseBody struct {
	Code           *string                        `json:"code,omitempty" xml:"code,omitempty"`
	Data           *ListInstancesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	DynamicCode    *string                        `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string                        `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32                         `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string                        `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string                        `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool                          `json:"success,omitempty" xml:"success,omitempty"`
}

func (ListInstancesResponseBody) GoString

func (s ListInstancesResponseBody) GoString() string

func (*ListInstancesResponseBody) SetCode

func (*ListInstancesResponseBody) SetData

func (*ListInstancesResponseBody) SetDynamicCode

func (*ListInstancesResponseBody) SetDynamicMessage

func (*ListInstancesResponseBody) SetHttpStatusCode

func (*ListInstancesResponseBody) SetMessage

func (*ListInstancesResponseBody) SetRequestId

func (*ListInstancesResponseBody) SetSuccess

func (ListInstancesResponseBody) String

func (s ListInstancesResponseBody) String() string

type ListInstancesResponseBodyData

type ListInstancesResponseBodyData struct {
	List       []*ListInstancesResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	PageNumber *int64                               `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64                               `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	TotalCount *int64                               `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListInstancesResponseBodyData) GoString

func (*ListInstancesResponseBodyData) SetList

func (*ListInstancesResponseBodyData) SetPageNumber

func (*ListInstancesResponseBodyData) SetPageSize

func (*ListInstancesResponseBodyData) SetTotalCount

func (ListInstancesResponseBodyData) String

type ListInstancesResponseBodyDataList

type ListInstancesResponseBodyDataList struct {
	CommodityCode *string `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	CreateTime    *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	ExpireTime    *string `json:"expireTime,omitempty" xml:"expireTime,omitempty"`
	GroupCount    *int64  `json:"groupCount,omitempty" xml:"groupCount,omitempty"`
	InstanceId    *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	InstanceName  *string `json:"instanceName,omitempty" xml:"instanceName,omitempty"`
	PaymentType   *string `json:"paymentType,omitempty" xml:"paymentType,omitempty"`
	RegionId      *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
	ReleaseTime   *string `json:"releaseTime,omitempty" xml:"releaseTime,omitempty"`
	Remark        *string `json:"remark,omitempty" xml:"remark,omitempty"`
	SeriesCode    *string `json:"seriesCode,omitempty" xml:"seriesCode,omitempty"`
	ServiceCode   *string `json:"serviceCode,omitempty" xml:"serviceCode,omitempty"`
	StartTime     *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	Status        *string `json:"status,omitempty" xml:"status,omitempty"`
	SubSeriesCode *string `json:"subSeriesCode,omitempty" xml:"subSeriesCode,omitempty"`
	TopicCount    *int64  `json:"topicCount,omitempty" xml:"topicCount,omitempty"`
	UpdateTime    *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	UserId        *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ListInstancesResponseBodyDataList) GoString

func (*ListInstancesResponseBodyDataList) SetCommodityCode

func (*ListInstancesResponseBodyDataList) SetCreateTime

func (*ListInstancesResponseBodyDataList) SetExpireTime

func (*ListInstancesResponseBodyDataList) SetGroupCount

func (*ListInstancesResponseBodyDataList) SetInstanceId

func (*ListInstancesResponseBodyDataList) SetInstanceName

func (*ListInstancesResponseBodyDataList) SetPaymentType

func (*ListInstancesResponseBodyDataList) SetRegionId

func (*ListInstancesResponseBodyDataList) SetReleaseTime

func (*ListInstancesResponseBodyDataList) SetRemark

func (*ListInstancesResponseBodyDataList) SetSeriesCode

func (*ListInstancesResponseBodyDataList) SetServiceCode

func (*ListInstancesResponseBodyDataList) SetStartTime

func (*ListInstancesResponseBodyDataList) SetStatus

func (*ListInstancesResponseBodyDataList) SetSubSeriesCode

func (*ListInstancesResponseBodyDataList) SetTopicCount

func (*ListInstancesResponseBodyDataList) SetUpdateTime

func (*ListInstancesResponseBodyDataList) SetUserId

func (ListInstancesResponseBodyDataList) String

type ListTopicsRequest

type ListTopicsRequest struct {
	Filter     *string `json:"filter,omitempty" xml:"filter,omitempty"`
	PageNumber *int32  `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int32  `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (ListTopicsRequest) GoString

func (s ListTopicsRequest) GoString() string

func (*ListTopicsRequest) SetFilter

func (s *ListTopicsRequest) SetFilter(v string) *ListTopicsRequest

func (*ListTopicsRequest) SetPageNumber

func (s *ListTopicsRequest) SetPageNumber(v int32) *ListTopicsRequest

func (*ListTopicsRequest) SetPageSize

func (s *ListTopicsRequest) SetPageSize(v int32) *ListTopicsRequest

func (ListTopicsRequest) String

func (s ListTopicsRequest) String() string

type ListTopicsResponse

type ListTopicsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTopicsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTopicsResponse) GoString

func (s ListTopicsResponse) GoString() string

func (*ListTopicsResponse) SetBody

func (*ListTopicsResponse) SetHeaders

func (s *ListTopicsResponse) SetHeaders(v map[string]*string) *ListTopicsResponse

func (*ListTopicsResponse) SetStatusCode

func (s *ListTopicsResponse) SetStatusCode(v int32) *ListTopicsResponse

func (ListTopicsResponse) String

func (s ListTopicsResponse) String() string

type ListTopicsResponseBody

type ListTopicsResponseBody struct {
	Code           *string                     `json:"code,omitempty" xml:"code,omitempty"`
	Data           *ListTopicsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	DynamicCode    *string                     `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string                     `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32                      `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string                     `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string                     `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool                       `json:"success,omitempty" xml:"success,omitempty"`
}

func (ListTopicsResponseBody) GoString

func (s ListTopicsResponseBody) GoString() string

func (*ListTopicsResponseBody) SetCode

func (*ListTopicsResponseBody) SetData

func (*ListTopicsResponseBody) SetDynamicCode

func (*ListTopicsResponseBody) SetDynamicMessage

func (s *ListTopicsResponseBody) SetDynamicMessage(v string) *ListTopicsResponseBody

func (*ListTopicsResponseBody) SetHttpStatusCode

func (s *ListTopicsResponseBody) SetHttpStatusCode(v int32) *ListTopicsResponseBody

func (*ListTopicsResponseBody) SetMessage

func (*ListTopicsResponseBody) SetRequestId

func (*ListTopicsResponseBody) SetSuccess

func (ListTopicsResponseBody) String

func (s ListTopicsResponseBody) String() string

type ListTopicsResponseBodyData

type ListTopicsResponseBodyData struct {
	List       []*ListTopicsResponseBodyDataList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	PageNumber *int64                            `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64                            `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	TotalCount *int64                            `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListTopicsResponseBodyData) GoString

func (s ListTopicsResponseBodyData) GoString() string

func (*ListTopicsResponseBodyData) SetList

func (*ListTopicsResponseBodyData) SetPageNumber

func (*ListTopicsResponseBodyData) SetPageSize

func (*ListTopicsResponseBodyData) SetTotalCount

func (ListTopicsResponseBodyData) String

type ListTopicsResponseBodyDataList

type ListTopicsResponseBodyDataList struct {
	CreateTime  *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	InstanceId  *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	MessageType *string `json:"messageType,omitempty" xml:"messageType,omitempty"`
	RegionId    *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
	Remark      *string `json:"remark,omitempty" xml:"remark,omitempty"`
	Status      *string `json:"status,omitempty" xml:"status,omitempty"`
	TopicName   *string `json:"topicName,omitempty" xml:"topicName,omitempty"`
	UpdateTime  *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListTopicsResponseBodyDataList) GoString

func (*ListTopicsResponseBodyDataList) SetCreateTime

func (*ListTopicsResponseBodyDataList) SetInstanceId

func (*ListTopicsResponseBodyDataList) SetMessageType

func (*ListTopicsResponseBodyDataList) SetRegionId

func (*ListTopicsResponseBodyDataList) SetRemark

func (*ListTopicsResponseBodyDataList) SetStatus

func (*ListTopicsResponseBodyDataList) SetTopicName

func (*ListTopicsResponseBodyDataList) SetUpdateTime

func (ListTopicsResponseBodyDataList) String

type UpdateConsumerGroupRequest

type UpdateConsumerGroupRequest struct {
	ConsumeRetryPolicy *UpdateConsumerGroupRequestConsumeRetryPolicy `json:"consumeRetryPolicy,omitempty" xml:"consumeRetryPolicy,omitempty" type:"Struct"`
	DeliveryOrderType  *string                                       `json:"deliveryOrderType,omitempty" xml:"deliveryOrderType,omitempty"`
	Remark             *string                                       `json:"remark,omitempty" xml:"remark,omitempty"`
}

func (UpdateConsumerGroupRequest) GoString

func (s UpdateConsumerGroupRequest) GoString() string

func (*UpdateConsumerGroupRequest) SetDeliveryOrderType

func (s *UpdateConsumerGroupRequest) SetDeliveryOrderType(v string) *UpdateConsumerGroupRequest

func (*UpdateConsumerGroupRequest) SetRemark

func (UpdateConsumerGroupRequest) String

type UpdateConsumerGroupRequestConsumeRetryPolicy

type UpdateConsumerGroupRequestConsumeRetryPolicy struct {
	MaxRetryTimes *int32  `json:"maxRetryTimes,omitempty" xml:"maxRetryTimes,omitempty"`
	RetryPolicy   *string `json:"retryPolicy,omitempty" xml:"retryPolicy,omitempty"`
}

func (UpdateConsumerGroupRequestConsumeRetryPolicy) GoString

func (*UpdateConsumerGroupRequestConsumeRetryPolicy) SetMaxRetryTimes

func (*UpdateConsumerGroupRequestConsumeRetryPolicy) SetRetryPolicy

func (UpdateConsumerGroupRequestConsumeRetryPolicy) String

type UpdateConsumerGroupResponse

type UpdateConsumerGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateConsumerGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateConsumerGroupResponse) GoString

func (s UpdateConsumerGroupResponse) GoString() string

func (*UpdateConsumerGroupResponse) SetBody

func (*UpdateConsumerGroupResponse) SetHeaders

func (*UpdateConsumerGroupResponse) SetStatusCode

func (UpdateConsumerGroupResponse) String

type UpdateConsumerGroupResponseBody

type UpdateConsumerGroupResponseBody struct {
	Code           *string `json:"code,omitempty" xml:"code,omitempty"`
	Data           *bool   `json:"data,omitempty" xml:"data,omitempty"`
	DynamicCode    *string `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32  `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateConsumerGroupResponseBody) GoString

func (*UpdateConsumerGroupResponseBody) SetCode

func (*UpdateConsumerGroupResponseBody) SetData

func (*UpdateConsumerGroupResponseBody) SetDynamicCode

func (*UpdateConsumerGroupResponseBody) SetDynamicMessage

func (*UpdateConsumerGroupResponseBody) SetHttpStatusCode

func (*UpdateConsumerGroupResponseBody) SetMessage

func (*UpdateConsumerGroupResponseBody) SetRequestId

func (*UpdateConsumerGroupResponseBody) SetSuccess

func (UpdateConsumerGroupResponseBody) String

type UpdateInstanceRequest

type UpdateInstanceRequest struct {
	ExtConfig    *UpdateInstanceRequestExtConfig   `json:"extConfig,omitempty" xml:"extConfig,omitempty" type:"Struct"`
	InstanceName *string                           `json:"instanceName,omitempty" xml:"instanceName,omitempty"`
	NetworkInfo  *UpdateInstanceRequestNetworkInfo `json:"networkInfo,omitempty" xml:"networkInfo,omitempty" type:"Struct"`
	Remark       *string                           `json:"remark,omitempty" xml:"remark,omitempty"`
}

func (UpdateInstanceRequest) GoString

func (s UpdateInstanceRequest) GoString() string

func (*UpdateInstanceRequest) SetExtConfig

func (*UpdateInstanceRequest) SetInstanceName

func (s *UpdateInstanceRequest) SetInstanceName(v string) *UpdateInstanceRequest

func (*UpdateInstanceRequest) SetNetworkInfo

func (*UpdateInstanceRequest) SetRemark

func (UpdateInstanceRequest) String

func (s UpdateInstanceRequest) String() string

type UpdateInstanceRequestExtConfig

type UpdateInstanceRequestExtConfig struct {
	AutoScaling          *bool    `json:"autoScaling,omitempty" xml:"autoScaling,omitempty"`
	MessageRetentionTime *int32   `json:"messageRetentionTime,omitempty" xml:"messageRetentionTime,omitempty"`
	SendReceiveRatio     *float32 `json:"sendReceiveRatio,omitempty" xml:"sendReceiveRatio,omitempty"`
}

func (UpdateInstanceRequestExtConfig) GoString

func (*UpdateInstanceRequestExtConfig) SetAutoScaling

func (*UpdateInstanceRequestExtConfig) SetMessageRetentionTime

func (*UpdateInstanceRequestExtConfig) SetSendReceiveRatio

func (UpdateInstanceRequestExtConfig) String

type UpdateInstanceRequestNetworkInfo

type UpdateInstanceRequestNetworkInfo struct {
	Endpoints []*UpdateInstanceRequestNetworkInfoEndpoints `json:"endpoints,omitempty" xml:"endpoints,omitempty" type:"Repeated"`
}

func (UpdateInstanceRequestNetworkInfo) GoString

func (UpdateInstanceRequestNetworkInfo) String

type UpdateInstanceRequestNetworkInfoEndpoints

type UpdateInstanceRequestNetworkInfoEndpoints struct {
	EndpointType *string `json:"endpointType,omitempty" xml:"endpointType,omitempty"`
	IpWhitelist  *string `json:"ipWhitelist,omitempty" xml:"ipWhitelist,omitempty"`
}

func (UpdateInstanceRequestNetworkInfoEndpoints) GoString

func (*UpdateInstanceRequestNetworkInfoEndpoints) SetEndpointType

func (*UpdateInstanceRequestNetworkInfoEndpoints) SetIpWhitelist

func (UpdateInstanceRequestNetworkInfoEndpoints) String

type UpdateInstanceResponse

type UpdateInstanceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateInstanceResponse) GoString

func (s UpdateInstanceResponse) GoString() string

func (*UpdateInstanceResponse) SetBody

func (*UpdateInstanceResponse) SetHeaders

func (*UpdateInstanceResponse) SetStatusCode

func (UpdateInstanceResponse) String

func (s UpdateInstanceResponse) String() string

type UpdateInstanceResponseBody

type UpdateInstanceResponseBody struct {
	Code           *string `json:"code,omitempty" xml:"code,omitempty"`
	Data           *bool   `json:"data,omitempty" xml:"data,omitempty"`
	DynamicCode    *string `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32  `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateInstanceResponseBody) GoString

func (s UpdateInstanceResponseBody) GoString() string

func (*UpdateInstanceResponseBody) SetCode

func (*UpdateInstanceResponseBody) SetData

func (*UpdateInstanceResponseBody) SetDynamicCode

func (*UpdateInstanceResponseBody) SetDynamicMessage

func (*UpdateInstanceResponseBody) SetHttpStatusCode

func (*UpdateInstanceResponseBody) SetMessage

func (*UpdateInstanceResponseBody) SetRequestId

func (*UpdateInstanceResponseBody) SetSuccess

func (UpdateInstanceResponseBody) String

type UpdateTopicRequest

type UpdateTopicRequest struct {
	Remark *string `json:"remark,omitempty" xml:"remark,omitempty"`
}

func (UpdateTopicRequest) GoString

func (s UpdateTopicRequest) GoString() string

func (*UpdateTopicRequest) SetRemark

func (s *UpdateTopicRequest) SetRemark(v string) *UpdateTopicRequest

func (UpdateTopicRequest) String

func (s UpdateTopicRequest) String() string

type UpdateTopicResponse

type UpdateTopicResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateTopicResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateTopicResponse) GoString

func (s UpdateTopicResponse) GoString() string

func (*UpdateTopicResponse) SetBody

func (*UpdateTopicResponse) SetHeaders

func (s *UpdateTopicResponse) SetHeaders(v map[string]*string) *UpdateTopicResponse

func (*UpdateTopicResponse) SetStatusCode

func (s *UpdateTopicResponse) SetStatusCode(v int32) *UpdateTopicResponse

func (UpdateTopicResponse) String

func (s UpdateTopicResponse) String() string

type UpdateTopicResponseBody

type UpdateTopicResponseBody struct {
	Code           *string `json:"code,omitempty" xml:"code,omitempty"`
	Data           *bool   `json:"data,omitempty" xml:"data,omitempty"`
	DynamicCode    *string `json:"dynamicCode,omitempty" xml:"dynamicCode,omitempty"`
	DynamicMessage *string `json:"dynamicMessage,omitempty" xml:"dynamicMessage,omitempty"`
	HttpStatusCode *int32  `json:"httpStatusCode,omitempty" xml:"httpStatusCode,omitempty"`
	Message        *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId      *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success        *bool   `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateTopicResponseBody) GoString

func (s UpdateTopicResponseBody) GoString() string

func (*UpdateTopicResponseBody) SetCode

func (*UpdateTopicResponseBody) SetData

func (*UpdateTopicResponseBody) SetDynamicCode

func (*UpdateTopicResponseBody) SetDynamicMessage

func (s *UpdateTopicResponseBody) SetDynamicMessage(v string) *UpdateTopicResponseBody

func (*UpdateTopicResponseBody) SetHttpStatusCode

func (s *UpdateTopicResponseBody) SetHttpStatusCode(v int32) *UpdateTopicResponseBody

func (*UpdateTopicResponseBody) SetMessage

func (*UpdateTopicResponseBody) SetRequestId

func (*UpdateTopicResponseBody) SetSuccess

func (UpdateTopicResponseBody) String

func (s UpdateTopicResponseBody) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL